我不明白.vimrc中的以下行是什么
nmapv :EditConfig
看起来
nmap意味着noremap
沉默似乎意味着Vim显然没有哔哔声
领导者似乎意味着模式中的第一个角色:
v似乎意味着视觉模式
在模式中,EditConfig应该是vim中的命令:( 但是,它不是.)
该行在.vimrc中意味着什么?
nmap
表示"在正常模式下映射键序列"(请参阅vim的文档).
告诉vim在使用此键序列时不显示任何消息.
表示键序列以赋给变量的字符开始mapleader
- 如果let mapleader =
在执行该点时尚未执行任何语句,则返回反斜杠nmap
.这v
是关键序列的其余部分.
总的来说,这是在正常模式下映射反斜杠-v键序列以显示没有消息和执行:EditConfig
,这可能是先前在vimrc中定义的功能以编辑配置文件(例如参见此 vimrc,在浏览器中搜索editconfig).:call EditConfig()
最后(因为vimrc文件我给了URL使用)会更好,我相信.
看来你错过了一个功能......
尝试,
function! EditConfig() for config in ['$MYGVIMRC', '$MYVIMRC'] if exists(config) execute 'edit '.config endif endfor endfunction
检查此示例.