我需要在启动时执行这些命令:
Ctrl+w J
Ctrl+w k
Ctrl+w l
Ctrl+w L
在 vim 中以特殊方式放置窗口。我应该在 .vimrc 中添加什么?我试过这个:
execute "normal \<C-W> J"
execute "normal \<C-W> k"
execute "normal \<C-W> l"
execute "normal \<C-W> L"
但它不起作用
我需要在启动时执行这些命令:
Ctrl+w J
Ctrl+w k
Ctrl+w l
Ctrl+w L
在 vim 中以特殊方式放置窗口。我应该在 .vimrc 中添加什么?我试过这个:
execute "normal \<C-W> J"
execute "normal \<C-W> k"
execute "normal \<C-W> l"
execute "normal \<C-W> L"
但它不起作用
您在右尖括号和字母之间放置的空格意味着您告诉 Vim 执行Ctrl+W spacebar然后是一些不是窗口命令的普通模式命令。删除空格,你会很好。
Ctrl-W 命令也可以命名:wincmd
,因此您也可以像这样替换所有执行/正常的恶作剧:
wincmd J
wincmd k
wincmd l
wincmd L
我怀疑您想组织一个默认工作区。如果我是对的,您需要阅读:help :mksession
.
在创建任何窗口之前都会读取您~/.vimrc
的内容,因此将与窗口相关的命令放入其中并没有多大意义。