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
它确实在正常模式下作为按键执行以下字符串)
我正在尝试让 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
它确实在正常模式下作为按键执行以下字符串)