我对VIM做了什么?

时间:2014-06-11 13:51:13

标签: vim ide macvim

我想弄清楚我对VIM(Mac VIM)中的源文件做了什么。我试图使用>键盘快捷键来对所选代码块进行操作,并且显然已对文件执行了其他操作。它影响我选择的文本(无论是在命名文件和位置方面)。

要清除我尝试的行:

  • 关闭并重新打开文件
  • 剪切受影响的文本,保存/关闭文件,将内容粘贴回等等。
  • 重新创建文件并在Vim(选项卡式会话)中重新打开

退出vim并重新打开应用程序时,我仍然想知道我做了什么(以避免将来关闭所有标签)。

strange lines in 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   

1 个答案:

答案 0 :(得分:0)

您需要找出导致突出显示的语法组。 :syn list显示所有活动组,但在安装SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor插件时更容易。当您拥有违规语法组的名称时,您可以调查其来源; (最后一行):scriptnames可能会有所帮助。