Ярлык, чтобы открыть определенный файл в Vim? - PullRequest
6 голосов
/ 31 января 2012

Есть ли способ настроить ярлык в моем .vimrc для автоматического открытия определенного файла в новом буфере?У меня есть файл, к которому я часто обращаюсь, и я хотел бы быстро открыть указанный файл в новом буфере во время сеанса кодирования или записи.Я не ищу нечеткий поиск, который можно было бы выполнить с помощью Command-T или PeepOpen, а скорее быструю команду для открытия определенного файла в новом буфере.Бонусные баллы, если есть способ контролировать форму нового окна буфера.

Ответы [ 3 ]

12 голосов
/ 31 января 2012

Вы можете создать отображение как:

nmap <leader>v :e ~/.vimrc<CR>

Теперь, если вы нажмете \ v в обычном режиме, он откроет ваш .vimrc.

Примечание : \ - настройка лидера по умолчанию, которую можно изменить с помощью

let leader="WHATEVER_KEY_PREFIX_YOU_PREFER"

в вашем .vimrc тоже.

Если вы хотите в новый буфер, просто попробуйте:

nmap <leader>v :find ~/.vimrc<CR>
3 голосов
/ 31 января 2012

Я использую заглавные буквы для часто открытых файлов.Вы можете использовать заглавные буквы в качестве закладок для определенных файлов.Например:

  • mV - добавить в закладки текущий файл.
  • 'V - перейти к файлу, помеченному mV.
0 голосов
/ 06 августа 2014

Попробуйте это:

: e $ MYVIMRC

При запуске $ MYVIMRC env. переменная определяется где ваш .vimrc путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...