我想弄清楚我对VIM(Mac VIM)中的源文件做了什么。我试图使用>
键盘快捷键来对所选代码块进行操作,并且显然已对文件执行了其他操作。它仅影响我选择的文本(无论是在命名文件和位置方面)。
要清除我尝试的行:
退出vim并重新打开应用程序时,我仍然想知道我做了什么(以避免将来关闭所有标签)。
:verbose map >
输出:
n >p * :call <SNR>100_putline(']p')<CR>>']
Last set from ~/.vim/janus/vim/tools/unimpaired/plugin/unimpaired.vim
n >P * :call <SNR>100_putline('[p')<CR>>']
Last set from ~/.vim/janus/vim/tools/unimpaired/plugin/unimpaired.vim
答案 0 :(得分:0)
您需要找出导致突出显示的语法组。 :syn list
显示所有活动组,但在安装SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor插件时更容易。当您拥有违规语法组的名称时,您可以调查其来源; (最后一行):scriptnames
可能会有所帮助。