在Vim中打开特定文件的快捷方式?

时间:2012-01-31 12:27:39

标签: vim

有没有办法在我的.vimrc中配置快捷方式以自动打开新缓冲区中的特定文件?我有一个我经常需要访问的文件,我想在编码或写入会话期间在新缓冲区中快速打开所述文件。我不是在寻找可以用Command-T或PeepOpen实现的模糊搜索,而是在新缓冲区中打开特定文件的快速命令。如果有办法控制新缓冲区窗口的形状,则可以获得奖励。

3 个答案:

答案 0 :(得分:12)

您可以创建如下的映射:

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

现在,如果您在正常模式下按 \ v ,它会打开您的.vimrc

注意 \ 是默认的潜在客户设置,您可以随时更改

let leader="WHATEVER_KEY_PREFIX_YOU_PREFER"

也在.vimrc

如果你想要一个新的缓冲区,只需尝试:

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

答案 1 :(得分:3)

我对经常打开的文件使用大写标记。您可以使用大写标记作为特定文件的书签。例如:

  • mV - 为当前文件添加书签。
  • 'V - 转到mV
  • 标记的文件

答案 2 :(得分:0)

试试这个:

  

:e $ MYVIMRC

启动时,$ MYVIMRC env。变量是在.vimrc路径所在的位置定义的。