如何为vim';创建vim:map等价物;s命令(例如:2<;)?

如何为vim';创建vim:map等价物;s命令(例如:2<;)?,vim,Vim,我经常使用vim。Vim有很多命令,一开始并不总是容易记住:映射显示当前映射的列表。对于普通模式命令,我希望得到同样的结果(参见下面的示例) :备忘表将显示: -------- vim-commands ---------------------------------------------------------- // BASIC CONTROL hjkl - move i - insert mode R - replace mode

我经常使用vim。Vim有很多命令,一开始并不总是容易记住<代码>:映射显示当前映射的列表。对于普通模式命令,我希望得到同样的结果(参见下面的示例)

:备忘表将显示:

-------- vim-commands ----------------------------------------------------------
// BASIC CONTROL
hjkl        - move
i           - insert mode
R           - replace mode
o           - insert new line below
O           - insert new line above

// BASIC MOTIONS
0           - start of line
^           - start of text on line
$           - end of line

// WORD MOTIONS
w           - forwards a word
W           - forwards MORE
...

a)vim命令是否也有类似的功能(例如:2您正在寻找的
:viusage
,但它无法定制。您需要为其提供自己的解决方案

编辑

请注意,还有用于列出Ex命令的
:exusage


当我开始学习时,我养成了“随学随用”的习惯。就目前情况而言,这个习惯的目的不是创建一份备忘单,而是将我所学的内容正式化;帮助我将所有这些都记在记忆中。随着时间的推移,编辑此文件的需要慢慢消失,但我不断地添加内容。然而,像您这样的命令r问题其实不需要写在备忘单上,因为你一天要做几十次。

你正在寻找
:viusage
,但它不能被定制。你需要想出自己的解决方案

编辑

请注意,还有用于列出Ex命令的
:exusage


当我开始学习时,我养成了“随学随用”的习惯。就目前情况而言,这个习惯的目的不是创建一份备忘单,而是将我所学的内容正式化;帮助我将所有这些都记在记忆中。随着时间的推移,编辑此文件的需要慢慢消失,但我不断地添加内容。然而,像您这样的命令r问题实际上不需要放在备忘单上,因为你一天要做几十次。

我要做的是创建一个备忘单作为Vim帮助文件(例如,
~/.Vim/doc/cheat.txt
)。您可以使用Vim帮助标记,在
:helptags~/.Vim/doc
之后,它也可以通过
:help
进行索引和访问。您可以使用从内置帮助复制的片段对其进行预填充。随着时间的推移,添加新提示并删除您记忆的内容。

我要做的是创建一个备忘单作为Vim帮助文件(例如
~/.vim/doc/cheat.txt
)。您可以使用Vim帮助标记,在
:helptags~/.Vim/doc
之后,还可以通过
:help
对其进行索引和访问。您可以使用从内置帮助复制的片段对其进行预填充。随着时间的推移,可以添加新提示并删除已记忆的内容。

听起来您需要一个
普通模式命令列表,代替
cmdline
命令?我不知道这样的列表,但我会先在
:help motion.txt
:help change.txt
等地方收集一个项目列表。听起来你想要一个
正常模式的命令列表,而不是
cmdline
命令?我不知道这样的列表,b但是我会首先在一些地方收集一个项目列表,比如
:help motion.txt
:help change.txt
。阅读随机
:help
文件有帮助!阅读随机
:help
文件有帮助!这很有意义,我会尝试一下,它还可以学习标记语言。这很有意义,我会尝试一下,一切都会好的因此,请允许我们学习标记语言。