将纸上Vim命令理解为键盘操作

将纸上Vim命令理解为键盘操作,vim,Vim,我在理解Vim命令应该如何作为键盘操作执行时遇到问题。这是一个我不常讨论的话题。例如: <s-tab> 我的问题是: 字母的大小写与命令有什么关系 大括号是否表示任何动作 “-”破折号是否表示任何动作 我认为:help key notation将回答您关于此主题的所有问题 没什么和的意思相同。顺便说一句,你没有特别问,但是是Shift+Tab,而和是等价的,都表示Ctrl+K。啊!键记法是我要找的主题。有时你甚至不知道你应该搜索什么。是的,Vim会这样,但通常答案在帮助中;)请注意

我在理解Vim命令应该如何作为键盘操作执行时遇到问题。这是一个我不常讨论的话题。例如:

<s-tab>
我的问题是:

  • 字母的大小写与命令有什么关系
  • 大括号是否表示任何动作
  • “-”
    破折号是否表示任何动作

  • 我认为
    :help key notation
    将回答您关于此主题的所有问题


  • 没什么<代码>和
    的意思相同。顺便说一句,
    你没有特别问,但是
    是Shift+Tab,而
    是等价的,都表示Ctrl+K。

    啊!键记法是我要找的主题。有时你甚至不知道你应该搜索什么。是的,Vim会这样,但通常答案在帮助中;)请注意,
    实际上不起作用。MacVim没有抱怨,这很不幸,但它没有注册第二个修饰符<因此,code>
    相同,这进一步降低了此类映射已经有限的实用性。值得一提的是,
    仅在MacVim GUI中有效!最好找到其他方法,比如
    :h mapleader
    <c-k>
    
    <C-k>
    
    noremap <D-M-Left> :tabprevious<cr>
    noremap <D-M-Right> :tabnext<cr>
    nnoremap <c-j> <c-w>j
    map <D-1> 1gt