Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 我怎么按“&书信电报;C-L>&书信电报;C-W>;l<;C-W>_&引用;在维姆?_Vim - Fatal编程技术网

Vim 我怎么按“&书信电报;C-L>&书信电报;C-W>;l<;C-W>_&引用;在维姆?

Vim 我怎么按“&书信电报;C-L>&书信电报;C-W>;l<;C-W>_&引用;在维姆?,vim,Vim,在一个vim配置文件中,我注意到了这个键盘映射 map l应该是为了更方便地在选项卡和窗口中移动。这意味着什么呢?结尾的下划线是什么?命令将Ctrl-l映射到Ctrl-W,l,Ctrl-W,\ 只需按Ctrl-L即可调用此绑定。要调用它绑定到的内容,请键入Ctrl-W,然后键入L,然后再次键入Ctrl-W,最后键入u(在美国键盘上是shift-hyphen)。这是两个独立的绑定,l将光标移到窗口右侧,将当前窗口的大小调整为最大可能的垂直大小。Ctrl+wlCtrl+w\uu键序列有点太长,因此有

在一个vim配置文件中,我注意到了这个键盘映射
map l
应该是为了更方便地在选项卡和窗口中移动。这意味着什么呢?结尾的下划线是什么?

命令将Ctrl-l映射到Ctrl-W,
l
,Ctrl-W,\

只需按Ctrl-L即可调用此绑定。要调用它绑定到的内容,请键入Ctrl-W,然后键入
L
,然后再次键入Ctrl-W,最后键入u(在美国键盘上是shift-hyphen)。这是两个独立的绑定,
l
将光标移到窗口右侧,
将当前窗口的大小调整为最大可能的垂直大小。

Ctrl+wlCtrl+w\uu键序列有点太长,因此有人创建了一个快捷方式(“Vim speak中的
map
ping”):Ctrl+l

l
将光标移动到右侧的窗口(
l
)并垂直最大化(

映射始终遵循相同的结构:

  • map
    (或
    imap
    用于插入模式映射,
    nmap
    用于正常模式映射等)

  • 一些空白

  • 您想要的快捷方式,在这里

  • 一些空白

  • 由快捷方式触发的命令序列


  • 有关窗口管理的更多信息,请参见
    :help windows
    ;有关映射的更多信息,请参见
    :help mapping

    这不是映射的“目标”吗?是的,我的问题是如何实际按下它?我已经尝试过CTRL+L CTRL+W L,然后是CTRL+W任何其他组合,但都没有用。哇,我想它错过了;-)