如何在.vimrc中执行一些键盘命令?
我想在.vimrc中放入一个命令,比如如何在.vimrc中执行一些键盘命令?,vim,Vim,我想在.vimrc中放入一个命令,比如zz,这样启动时焦点线会移动到屏幕的中心,但我不能将zz放入.vimrc direclty,有什么方法吗?vimrc文件用于冒号命令,比如:map和friends。如果要使用正常模式命令,如zz,可以使用冒号命令:normal。你可以使用:normal zz来做你想做的事。这个vimrc文件用于冒号命令,比如:map和friends。如果要使用正常模式命令,如zz,可以使用冒号命令:normal。你可以使用:normal zz来做你想做的事。这个vimrc文
zz
,这样启动时焦点线会移动到屏幕的中心,但我不能将zz放入.vimrc direclty,有什么方法吗?vimrc
文件用于冒号命令,比如:map
和friends。如果要使用正常模式命令,如zz
,可以使用冒号命令:normal
。你可以使用:normal zz
来做你想做的事。这个vimrc
文件用于冒号命令,比如:map
和friends。如果要使用正常模式命令,如zz
,可以使用冒号命令:normal
。你可以使用:normal zz
来做你想做的事。这个vimrc
文件用于冒号命令,比如:map
和friends。如果要使用正常模式命令,如zz
,可以使用冒号命令:normal
。你可以使用:normal zz
来做你想做的事。这个vimrc
文件用于冒号命令,比如:map
和friends。如果要使用正常模式命令,如zz
,可以使用冒号命令:normal
。您可以使用:normal zz
来做您想做的事情。在Vim启动的一开始就提供了~/.vimrc
,其中还没有创建缓冲区和窗口。您需要延迟该命令,直到初始化完成,并且加载并显示传递的参数(对于空缓冲区,zz
不执行任何操作)。这可以通过一个:autocmd
;事件为VimCenter:
:autocmd VimEnter * normal! zz
需要
:normal
,因为:autocmd
接受Ex命令,而不是普通模式的命令。在Vim启动的一开始就提供了~/.vimrc
,其中尚未创建缓冲区和窗口。您需要延迟该命令,直到初始化完成,并且加载并显示传递的参数(对于空缓冲区,zz
不执行任何操作)。这可以通过一个:autocmd
;事件为VimCenter:
:autocmd VimEnter * normal! zz
需要
:normal
,因为:autocmd
接受Ex命令,而不是普通模式的命令。在Vim启动的一开始就提供了~/.vimrc
,其中尚未创建缓冲区和窗口。您需要延迟该命令,直到初始化完成,并且加载并显示传递的参数(对于空缓冲区,zz
不执行任何操作)。这可以通过一个:autocmd
;事件为VimCenter:
:autocmd VimEnter * normal! zz
需要
:normal
,因为:autocmd
接受Ex命令,而不是普通模式的命令。在Vim启动的一开始就提供了~/.vimrc
,其中尚未创建缓冲区和窗口。您需要延迟该命令,直到初始化完成,并且加载并显示传递的参数(对于空缓冲区,zz
不执行任何操作)。这可以通过一个:autocmd
;事件为VimCenter:
:autocmd VimEnter * normal! zz
需要:normal
,因为:autocmd
接受Ex命令,而不是普通模式命令