代码之家  ›  专栏  ›  技术社区  ›  cjm2671

如何使用不带插入键的Macbook Pro在VIM上获取“插入”键的行为?[关闭]

  •  3
  • cjm2671  · 技术社区  · 14 年前

    因为苹果商店帮不了我,而且以前也从未见过VIM,尽管它在OSX上作为标准安装;-)。

    5 回复  |  直到 14 年前
        1
  •  4
  •   Alligator    14 年前

    你当然可以做一件简单的事:

    inoremap <C-l> <Insert>
    

    我不能说我已经用了足够多的替换模式 <Esc>R 对我来说不够快。

        2
  •  10
  •   DarkDust    14 年前

    带iTerm或 iTerm2 您可以映射一个未使用的密钥来插入。例如,我将F19映射到“发送转义序列” [2~ (这是insert键的xterm转义序列)。

    在iTerm2中,转到首选项“书签”,选择“键盘”选项卡,单击“+”,按要映射的键,选择操作“发送转义序列”,然后输入 [二]~

        3
  •  2
  •   mdonovan2010    14 年前

    取自 here :

    切换插入模式

    按Ctrl Space开始和停止插入模式(上面使用Shift Space的建议相同):

    或者您可能更喜欢将Ctrl Space映射到a而不是i,这样反复按Ctrl Space不会将光标移回(请记住,按i可以在行的开头插入字符):

    nnoremap一个imap

        4
  •  1
  •   Community CDub    8 年前

    要么用Mac onscreen keyboard 或者使用热键程序重新绑定一个要插入的现有密钥。一个超级用户线程提供多个 Autohotkey equivalents for Mac Quicksilver .

        5
  •  1
  •   Conner devopensource    13 年前

    你可以用 i