seeing_is_believing vim 插件的按键映射

Key maping for the seeing_is_believing vim plugin

我正在尝试让 seeing_is_believing 插件与我的 vim 一起使用。

到目前为止,我能够使键映射工作以对整个文件进行注释并清除注释。

但是现在我卡在了 Mark the current line for annotation 部分。

this is what is in the wiki page

我的问题是这个键映射是什么意思,(或者我如何阅读这些 键映射)

" Mark the current line for annotation
nmap <leader>m A # => <Esc>
" Mark the highlighted lines for annotation
vmap <leader>m :norm A # => <Esc>
nmap <leader>m A # => <Esc>

与插件无关,如果你按<leader>m,它只是在行尾添加一个# =>。 (参见 :h leader)。

映射的第一部分是启动映射的键序列 (<leader>m),第二部分定义了它的作用 A # => <Esc> A 表示在行尾进入插入模式。在插入模式下,输入 # =>,然后用 <esc>

恢复正常

第二个映射 nmap <leader>m A # => <Esc> 做的完全一样,但是对于在可视模式中标记的每一行。 (参见 :h :norm 它确实在正常模式下作为按键执行以下字符串)