我刚开始尝试将MacVIM作为主要文本编辑器,经过多年使用vi后才进入远程服务器。安装Janus扩展程序集后,我使用macvim .
从终端启动MacVIM以获取当前目录的列表。
以这种方式启动MacVIM时,默认情况下我得到两个窗口,一个窄NERDtree窗口和一个缓冲窗口占用剩余的可用空间,焦点位于NERDtree窗口。我想将非NERDtree窗口分成两个相等的部分,否则,创建一个至少83列宽的新窗口。从默认设置中,我将输入<CTRL-W>l:vsplit
,这样就可以完成工作。
当然,我不想每次都这样做,所以如何在我的.gvimrc
(或实际上,使用Janus,.gvimrc.local
)文件中编写脚本?我已经尝试了很多方法来做到这一切都没有成功。尝试包括80vsplit
和
<C-W>
l
vsplit
答案 0 :(得分:2)
我在.vimrc中使用它来在vim启动时将光标移动到内容面板,你可能想把它放在你的命令列表中,以便在拆分之前到达右边的面板:
autocmd VimEnter * NERDTree "run nerdtree
autocmd VimEnter * wincmd p "cursor to right