Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dictionary 如何在vim中映射(别名?)命令_Dictionary_Vim - Fatal编程技术网

Dictionary 如何在vim中映射(别名?)命令

Dictionary 如何在vim中映射(别名?)命令,dictionary,vim,Dictionary,Vim,假设我总是忘记命令:vsplit,总是认为它是:vdivide 有没有一种方法可以将一个命令映射到另一个命令(我不确定这样称呼是否正确,因为它是一个命令?用户定义的命令只能以大写字母开头,因此您只能添加:Vdivide,而不能添加:Vdivide 添加您的.vimrc command Vdivide vsplit 为了绕过用户定义的命令必须以大写字母开头的限制,我推荐使用插件。有了它,您可以: :Alias vdivide vsplit 类似于“command-Vdivide-vsplit

假设我总是忘记命令
:vsplit
,总是认为它是
:vdivide


有没有一种方法可以将一个命令映射到另一个命令(我不确定这样称呼是否正确,因为它是一个命令?

用户定义的命令只能以大写字母开头,因此您只能添加
:Vdivide
,而不能添加
:Vdivide

添加您的
.vimrc

 command Vdivide vsplit

为了绕过用户定义的命令必须以大写字母开头的限制,我推荐使用插件。有了它,您可以:

:Alias vdivide vsplit

类似于“command-Vdivide-vsplit”的东西似乎与这个问题非常相似:差不多,是的。就像那里的海报一样,我不知道如何正确定义我要做的事情,因此很难找到它。