tes*_*ter 7 vim indentation remap
我想将<<和>>映射到单个键以加快我的工作流程,但我找不到有关如何在我的vimrc中编写重映射的任何信息.知道我怎么能重新加载我?
Jee*_*eet 11
其他答复回答了您的直接问题.我只想建议您将其重新映射到正常模式和视觉模式中的缩进和分别(确保gv在视觉选择模式中添加以重新选择):
nnoremap <TAB> >>
nnoremap <S-TAB> <<
vnoremap <TAB> >gv
vnoremap <S-TAB> <gv
Run Code Online (Sandbox Code Playgroud)
在插入模式中,正如您可能已经知道的那样,您可以使用Ctrl-t和Ctrl-d缩进/ dedent.
你可能正在寻找:noremap:
:noremap > >>
:noremap < <<
Run Code Online (Sandbox Code Playgroud)
如果你只是使用:map,你当然会得到递归定义的函数,这很有趣.(^C将停止它.):noremap变体不会递归地扩展映射.
| 归档时间: |
|
| 查看次数: |
885 次 |
| 最近记录: |