Вопросы с меткой [vim]

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

4
голоса
3ответа
573 показов

Как запустить новый экземпляр vim?

Я работаю на Windows 7 и GVim 7.3. Если у меня уже запущен один экземпляр Vim, как запустить другой экземпляр Vim, предпочтительно с помощью некоторых команд Vim? В настоящее время я делаю это в ...
4
голоса
1ответ
674 показов

VIM - работа с FuzzyFinder

Я только начал использовать VIM, и мне действительно не хватало функции быстрого открытия файлов, которую есть в большинстве текстовых редакторов. Я добавил FuzzyFinder в свои плагины, но не могу ...
4
голоса
2ответа
1k показов

Vim: Как установить предпочтения для пользовательских типов файлов?

Я могу установить пользовательские настройки типов файлов для известных типов файлов, используя файлы *.vim в каталоге ftplugin, например, ccim для (c, cpp, h, hxx), python.vim и т.д. Но я хочу ...
4
голоса
3ответа
4k показов

Изменение цветовой схемы при вызове vimdiff внутри Vim

Я использую плагин VCSCommand . Я вызываю утилиту VimDiff внутри Vim, вызывая :VCSVimDiff . Я имею в моем vimrc: if &diff set t_Co=256 set background=dark colorscheme peaksea else colorscheme molokai ...
4
голоса
4ответа
3k показов

Выбрать весь соответствующий текст в Vim?

У меня есть куча данных, и я хочу скопировать в регистр все, что соответствует следующему регулярному выражению: /'user': '[a-Z]*' Есть ли способ скопировать все совпадения в реестр в vanilla vim? Я ...
4
голоса
3ответа
11k показов

изменение цвета комментариев в vim

Я использую vim для просмотра исходного кода. В исходных файлах java комментарии отображаются синим цветом на черном фоне, который трудно прочитать, как изменить эту цветовую схему, чтобы комментарии ...
4
голоса
1ответ
4k показов

Как переместить x строк вверх в редакторе vi/vim

n enter перемещает курсор на n строк вниз от текущей позиции. есть ли ярлык для перемещения n строк вверх?
4
голоса
2ответа
3k показов

Отменить Ctrl-w в Vim

Однако я - профессиональный пользователь vim, но почему-то я не совсем определился с использованием отмены, основанной на времени, или, может быть, мне это не очень нравится. Есть ли способ отменить ...
4
голоса
0ответов
190 показов

Несколько связанных сессий / экземпляров Vim и R с Vim-r-плагином

OSX 10.8. MacVim + Vim-r-plugin = Vim отправляет команды R. Удивительно! (Обратите внимание, что я здесь спрашиваю об использовании MacVim и R.app (то есть с w/ Gui), а не в терминале, поскольку для ...
4
голоса
2ответа
2k показов

Плагин Vim для включения выделенного текста в кавычки / скобки

Существуют ли плагины vim для включения выделенного текста в кавычки или скобки? Например, если бы я выделил блок текста в визуальном режиме и нажал комбинацию клавиш или выполнил команду, этот текст ...
4
голоса
4ответа
10k показов

PuTTY не отправляет Esc

Я SSH с PuTTY с моего ноутбука Win7 x64 в среде Unix для моего офиса. Проблема, с которой я сталкиваюсь, очень похожа на этот пост, где я не могу отправить символ Esc на терминал. Я впервые заметил ...
4
голоса
3ответа
2k показов

Git для Windows: запуск vim в фоновом режиме без амперсанда (&)

На моем компьютере с Windows, запущенный gVim, кажется, связывает оболочку git для Windows, тогда как если я запускаю из командной строки, это не так. Как я мог бы запустить gVim (или любую другую ...
4
голоса
3ответа
1k показов

Как я могу заставить gVim отображать правильный значок на панели задач в Windows 7?

Я использую gvim 7.3, и по какой-то причине показанный значок на панели задач является просто значком Win32 по умолчанию для программы. Я запускаю сам EXE. Любая идея, как я могу заставить gVim ...
4
голоса
2ответа
570 показов

В VIM, как вы удаляете в конец строки в командном режиме:?

В VIM у меня есть ярлык лидера для следующего: :!git commit % -m 'updated '; git push; Мой курсор попадает на персонажа после обновления, когда я выполняю этот ярлык лидера. Теперь вопрос: Как ...
4
голоса
1ответ
3k показов

Cygwin vim не показывает 256 цветов под ConEMu

При использовании cygwin vim под ConEmu, тема vim по умолчанию не отображается правильно после того, как я установил t_Co = 256. Вот как ConEmu выглядит после команды: ...
4
голоса
2ответа
1k показов

Как избежать изменения разрешений Linux на файл при сохранении через соединение samba?

У меня есть сервер разработки Ubuntu и рабочая станция Windows 7. Я использую Windows Gvim для редактирования файлов на сервере linux через соединение samba. Сохранение файлов из Windows меняет права ...
4
голоса
4ответа
1k показов

MacVim работает неправильно: ВНИМАНИЕ: терминал не полностью функционален

(Этот вопрос размещен в группе пользователей vim_mac в Google, но я не нашел решения) Когда вы нажимаете на ключевом слове, в терминале vim он правильно выводит справочную страницу. Однако в MacVim ...
4
голоса
3ответа
7k показов

Как выбрать несколько строк в визуальном режиме vim (тип "v")?

Каковы ярлыки, которые мне нужно знать, чтобы это стало проще? Прямо сейчас, все, что я делаю, это стрелка вверх / вниз ... это нубиш.
4
голоса
1ответ
5k показов

Не вижу китайские иероглифы в VIM

Я обнаружил, что когда я набираю китайские иероглифы (закодированные с помощью UTF-8) в VIM, я вообще не вижу их, пока они там существуют. Я могу скопировать и вставить их в другие текстовые ...
4
голоса
1ответ
1k показов

Получение NUMPAD для работы с VIM

Как заставить NUMPAD работать с VIM?
4
голоса
2ответа
1k показов

Использование файла vimrc для второго пользователя на vim, работающем на Mac OS X 10.8.5 (Mountain Lion)

Я использую MacVim: :version VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 10 2013 17:49:20) MacOS X (unix) version Я выполнил: версию в vim (чтобы проверить, какие патчи я установил) и заметил ...
4
голоса
1ответ
413 показов

Vim - Как я могу определить, что буфер загружен в окне быстрого исправления?

Различные плагины, которые я использую, загружают свои результаты в буфер в окне быстрого исправления. Например, ack.vim загружает результаты поиска туда. Я хотел бы отключить различные вещи, такие ...
4
голоса
1ответ
1k показов

Могу ли я получить vim для установки пакетов и закрытия в фоновом режиме?

Я играл с Dockerfiles, и при настройке среды разработки есть один ручной шаг, с которым я еще не смог обойтись. Чтобы установить пакеты в моем vimrc, я должен открыть vim, а затем он загрузит их все ...
4
голоса
2ответа
923 показов

Vim не окрашивает конец строк при запуске внутри экрана

Когда vim запускается внутри экрана GNU, он не окрашивает фон после текста. Экран выглядит так, как будто он должен быть настроен для корректной обработки 256 цветов: $ screen $ tput colors 256 $ ...
4
голоса
3ответа
5k показов

В Vim как удалить все слова и символы не соответствующие шаблону

За эти годы я несколько раз гуглил это и не нашел хорошего решения, поэтому я сдаюсь и спрашиваю. Я хочу иметь возможность удалить все слова и знаки препинания, которые не соответствуют шаблону. Так ...
4
голоса
2ответа
152 показов

Vim соединяет линии во время упаковки

Я использую formatoptions для форматирования моих файлов. Но если в моем текстовом файле есть символ новой строки, Vim объединяет строки, удаляя этот символ. Как определить в Vim жесткую переноску ...
4
голоса
1ответ
2k показов

Должен ли MacVim копировать в буфер обмена работать на OS X Mavericks?

Недавно я обнаружил, что больше не могу копировать текст из MacVim и вставлять в другие приложения Mac. Раньше я мог делать это на Горном льве. У меня установлены обычные конфигурации, а именно: set ...
4
голоса
2ответа
2k показов

Как вставить достаточно пробелов для выравнивания текста по номеру столбца с помощью Vim?

COMP_ID=` echo $SRC | sed -e 's/.*COMP_ID=//' -e 's/:.*$//'` SRC_TYP=` echo $SRC | sed -e 's/.*SRC_TYP=//' -e 's/:.*$//'` DOC_TYP=` echo $SRC | sed -e 's/.*DOC_TYP=//' -e 's/:.*$//'` SRC_ID=` echo ...
4
голоса
6ответов
5k показов

Почему vim не запоминает мою позицию в файле между запусками?

Я использую vim 7.2.330 на 64-битной Ubuntu 10.04, иногда на прошлой неделе каждый раз, когда я снова открываю файл, он помещает курсор вверху файла. Я вижу в ~/.viminfo, где он сохраняет последнюю ...
4
голоса
3ответа
6k показов

vim под экраном под PuTTY работает с колесиком мыши?

Есть ли способ сделать эту работу? Я хотел бы прокручивать свои файлы в Vim с помощью колеса прокрутки мыши. Кроме того, я не возражаю против прокрутки буфера экрана gnu с помощью колеса мыши, без ...
4
голоса
1ответ
1k показов

Невозможно скопировать из vim в системный буфер обмена

Я прочитал и попробовал несколько разных решений, но все еще не могу скопировать из vim в системный буфер обмена. Работает Viceversa, копирование извне vim и вставка в порядке. Я установил поддержку ...
4
голоса
2ответа
3k показов

Плагин Vim, представляющий список открытых вкладок

Я огляделся и не смог найти то, что мне нужно. По сути, когда у меня много открытых вкладок, становится трудно понять, какой файл открыт в конкретной вкладке. Есть ли плагин, который бы представлял ...
4
голоса
1ответ
406 показов

Мои файлы синтаксиса не содержат объявлений @Spell

По-видимому, проверка правописания - это то, что должно быть по умолчанию в vim. Однако многие (на самом деле большинство - 154 с объявлениями заклинаний против 397 без) отправленных файлов ...
4
голоса
1ответ
3k показов

ConEmu Соляризованная цветовая схема не отображается должным образом в VIM

Я хотел бы использовать терминал vim в ConEmu с цветовой схемой Solarized. После настройки ConEmu и vimrc часть текста из файла справки не читается, как показано ниже. Мой vimrc: runtime ...
4
голоса
1ответ
207 показов

Как включить цветное завершение в Vim?

Я понимаю, что эти вопросы могут быть немного неясными, но я думаю, что пример поможет. Я в Vim и хочу открыть файл. В моем каталоге несколько файлов, и некоторые имеют одинаковый префикс. Я ...
4
голоса
1ответ
3k показов

Исправлена подсветка синтаксиса YAML в VIM

Подсветка синтаксиса YAML в Vim 7.3 невелика. Помещение апострофа в строку текста вызывает выделение кавычек, даже когда кавычек нет. То же самое иногда случается и в других файлах. Я разместил ...
4
голоса
2ответа
2k показов

Sourcing. Vimrc дает ошибку E174

Я использую vim на Mac OS X. После редактирования файла .vimrc я хочу попробовать перезагрузить его, не перезапуская vim. Но это дает мне следующую ошибку. E174: Command already exists: add ! to ...
4
голоса
1ответ
1k показов

Отображение S-Tab в VIM

Я пытаюсь настроить базовую конфигурацию для vim, чтобы сделать ее более полезной для себя. Одна из вещей, которые я пытаюсь сделать, это преобразовать карту shift+tab в буквальный символ табуляции, ...
4
голоса
1ответ
2k показов

VIM цвета в терминале выглядят очень сухо

Я пробовал несколько разных цветовых схем vim, но ни одна из них никогда не выглядела так, как на картинке (они кажутся очень сухими, не такими красочными). Я попытался возиться со всеми "настройками ...
4
голоса
4ответа
5k показов

Могу ли я переименовать файлы в каталоге с помощью Vim?

Если я открою каталог в vim используя vim . Я получу интерфейс типа файла-браузера текущего каталога. Оттуда я должен перейти к файлу, а затем начать его редактирование. Я хочу использовать этот ...
4
голоса
1ответ
135 показов

Как вы выполняете 2d поиск в vim?

Я ищу строки в файле, которые соответствуют двухмерному шаблону. Например, учитывая следующий входной файл: aaaba aabaa aaaba aaaaa aaaaa Я хотел бы использовать шаблон как ab ba ab соответствовать ...
4
голоса
4ответа
2k показов

Откройте сразу несколько файлов на вкладке и разделите в Vim

Мне интересно, если я уже открыл два файла в Vim с вертикальным разделением, но я хочу открыть еще два файла на дополнительной вкладке и разделить эти два файла в вертикальном окне, как я могу это ...
4
голоса
3ответа
5k показов

Включение плагина типа файла vim

В моем файле .vimrc у меня есть эта строка .. filetype plugin indent on а затем в ~/.vim/ftplugin/py.vimrc (я также пытался сохранить его как файл .vim) я скопировал и вставил файл vimrc для ...
4
голоса
2ответа
463 показов

Сделайте vim yankings глобальным с помощью общего текстового файла

В двух словах, я хочу следующее: y(ank) на самом деле записывает восстановленный текст в строку в текстовом файле, возможно, в вашем каталоге .vim эта строка имеет префикс с именем регистра, так что ...
4
голоса
4ответа
803 показов

Можно ли открыть файл с определенным номером строки, отформатированный в результатах grep -n?

Я часто использую grep с опцией -n для отображения номеров строк, например $ grep -n xyz .* /ext1/acheong/foo/bar/a.cc:42: inline bool abc(int xyz); /ext1/acheong/foo/bar/a.cc:43: inline bool def(int ...
4
голоса
2ответа
1k показов

Отключить: установить hlsearch при входе в режим INSERT

Я установил hlsearch на свой .vimrc. Проблема в том, что когда я нахожу в своем документе то, что мне нужно, я хочу, чтобы он автоматически отключал hlsearch при входе в режим вставки для этой ...
4
голоса
4ответа
746 показов

Как автоматически добавить строку в заголовок нового созданного файла в VIM?

Указать, что я хочу сделать, это: если я создам xxx.php , #!/usr/bin/env php будет первой строкой файла если я создам xxx.py , #!/usr/bin/env python будет добавлен первым. Как я могу подойти к ...
4
голоса
3ответа
1k показов

Cygwin предотвращает очистку буферов прокрутки

При запуске Cygwin в окне cmd.exe по умолчанию или в аналогичных эмуляторах терминала, таких как Console, я заметил, что после выхода из программ, которые заменяют весь экран (например, Vim и man), ...
4
голоса
4ответа
2k показов

Обмен Вим Янк Регистр

Можно ли запустить несколько экземпляров Vim, которые совместно используют свои регистры янки? Я бы хотел избежать перехода в системный буфер обмена с помощью "+y или открытия моих файлов в ...
4
голоса
3ответа
1k показов

Vim: Использовать разные каталоги ~/ .vim/ plugin/ для разных версий vim?

Как и многие из вас, моя пользовательская конфигурация Vim хранится в моем ~/.vimrc , а плагины, цвета и т.д. ~/.vim/plugins , ~/.vim/colors и т.д. Я хочу поделиться единой конфигурацией Vim между ...