我一直使用:在vim中拆分,但是neveer一般使用:spelldump或:spell *。
有没有办法:split是自动填充时出现的第一个命令:sp?
答案 0 :(得分:2)
就像我在评论中所说,你不需要为这个特定的用例自动完成,:sp
就可以了。如果你输入一个不明确的内置命令的一部分,Vim更喜欢一个命令而不是另一个命令:
:s
可以是:substitute
,:split
,:spelldump
等,但对于Vim, {{1} } 强> :s[ubstitute]
可以是:sp
,:split
,:spelldump
等,但对于Vim, {{1} } 强> 在帮助中,在命令的可选部分周围用方括号表示,如上所示。
回答一般问题:我认为你不能改变Vim自动填充命令的方式。您可以定义自己的较短命令(必须为大写),例如:sprevious
。或者您可以定义映射,例如:sp[lit]
。最后,您可以使用内置的普通模式命令,对于此特定用例,只需 Ctrl W ,然后是 S 。