vim — все вопросы

2ответа
10 голосов
Карта F2 для NEERDTreeToggle
Я хочу просто открыть и закрыть NERDTree, нажав кнопку F2 . Я сопоставил это таким образом: map <silent> <F2> NERDTreeToggle Но на самом деле это не работает должным образом, и я
3ответа
10 голосов
Поддержка Пролога для пользователей Vim
Я начинаю с программирования на Prolog с использованием XSB. Какой скрипт или плагин для подсветки синтаксиса для редактора vim вы бы предложили для (XSB) Prolog?
2ответа
10 голосов
Как я могу запретить vim заполнять табуляцию файлами .class?
Когда я использую :e в vim, он завершит табуляцию .class перед файлами .java. Поскольку я никогда не хочу редактировать файлы .class, как я могу запретить vim показывать .class файлы во вкладке-допол
vim
4ответа
10 голосов
Как я могу заставить Vim вспомнить прошлые янки? (Или настройте YankRing на меньшее.)
Когда я удаляю что-то в vim, оно добавляется в пронумерованные регистры. Последний элемент, который я вырвал, находится в регистре 0. Как я могу получить vim для автоматического запоминания последни
4ответа
10 голосов
Удалить окружающие пробелы в vim
Я использую потрясающий ​​https://github.com/tpope/vim-surround для окружения слов например, в скобках я часто использую: viws<space><space>, чтобы окружить слово пробелами. Я упуск
vim
3ответа
10 голосов
gVim: как загрузить несколько файлов в буфер?
Я в Windows и новичок в использовании gvim. Я использую плагин Nerdtree для навигации по проекту. Прямо сейчас я открываю файлы из дерева ботаников, затем vim загружает эти открытые файлы в буфер. Я
1ответ
10 голосов
Как заставить iterm2 отправлять Control-H для возврата, чтобы он работал для всех оболочек Linux
У меня были некоторые проблемы с Terminal.app в OSX, когда мой ключ возврата не работал. По сути, нажатие клавиши Backspace привело к удалению. В Терминале вы можете это исправить, перейдя в «Настро
1ответ
10 голосов
VIM: Как отобразить команду в соответствии с типом буфера?
Я знаю, что мой заголовок не такой описательный /понятный, поэтому позвольте мне объяснить. Вчера я могу просмотреть Vimgrep and copen, поэтому я добавил следующую строку в .vimrc nnoremap <
2ответа
10 голосов
Как я могу получить предыдущий список каталогов после открытия файла из каталога /списка файлов?
vim . Теперь, выбрав файл, который я открыл, теперь как мне вернуть предыдущее окно с этим vim .?
5ответов
10 голосов
Откройте все файлы в папке
Предположим, вы хотите открыть все файлы в папке извлечения в подкаталоге /trunk. Предположим, что файлы называются first.c second.r third.cpp. Как вы можете открыть все файлы в VIM с помощью одной
vim
6ответов
10 голосов
Быстрый рывок в Vim
Я часто оказываюсь в такой ситуации: line i want to yank . . . [cursor position] Я хочу восстановить строку и вставить ее в [cursor position]. Я делаю это с помощью [n]k, Y, [n]j, p , Это мн
4ответа
10 голосов
Как эффективно искать и заменять в Vim, сначала «протестировав» или «предварительно просмотрев» поисковую часть?
Иногда я хочу искать и заменять в Vim, используя формат s/search_for/replace_with/options, но search_for становится сложным регулярным выражением, которое я не могу понять с первого раза. У меня
6ответов
10 голосов
Как разрешить cscope использовать абсолютный путь в файле cscope.out?
Каждый раз после загрузки cscope.out в Vim мне нужно изменить «pwd» Vim на тот же каталог, в котором находится файл cscope.out, что может быть связано с тем, что cscope использует относительный путь
4ответа
10 голосов
Поменять местами текст вокруг знака равенства
Есть ли простой способ перевернуть код вокруг знака равенства в vi /vim? Например, я хочу включить это: value._1 = return_val.delta_clear_flags; value._2._1 = return_val.delta_inactive_time_t
1ответ
11 голосов
Vim - Показать тип данных
Обычно я пишу большинство своих проектов на C в Vim. Мне удобно с навигацией, поиском и заменой и индексацией через Ctags /Cscope. Одна функция, которую я хотел бы иметь, если это возможно, - это
2ответа
11 голосов
EasyMotion раскрасить в vim с темой Solarized?
Я использую Solarized тему для vim (что удивительно), но цвет по умолчанию для EasyMotion , в общем, совершенно нечитаемы. Когда я активирую EasyMotion, буквы лидера хорошо видны (ярко-красный
1ответ
11 голосов
Запустите Eclim на удаленном сервере
Можно ли запустить демон Eclim на удаленном сервере или разделить том, чтобы обеспечить связь между контейнером Vim и демоном Eclipse + Eclim? У меня есть крошечный образ Docker с моей средой
4ответа
11 голосов
Как мне получить vim для автозаполнения моего кода jQuery?
Я использую vim для написания своего кода jQuery. Есть ли плагин, который я могу использовать для автозаполнения частей кода? Edit я нашел этот фрагмент для jquery фрагмент javascript-jquer
1ответ
11 голосов
Как заставить Ack игнорировать файлы jQuery?
Я использую Vim + Ack.Vim и не могу понять, как игнорировать попадания в файлы Jquery. У меня определен файл .ackrc (см. Ниже), но я нахожусь в темноте. --type-add=ruby=.haml,.rake,.rsel,.builder
2ответа
11 голосов
Можно ли просто просмотреть содержимое файлов при обходе NERDTree?
Я могу пройти NERDTree, но для просмотра содержимого файла я нажимаю go , и один раз открытый буфер файла остается открытым, пока я не закрою его явно. Это делает просмотр файлов слишком неудобным.
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132