vim - vim:如何移动窗口既不使用 ctrl+w+ 也不更改默认键设置
问题描述
我使用 split 命令在浏览器中打开多个窗口,并且我想通过使用“ctrl+w+方向”来更改位置,由于 Chrome 中的默认快捷键,它将关闭当前浏览器选项卡。我不想更改 vim 或浏览器中的任何设置,你能帮帮我吗?也许有一些命令,比如 'next' ?
解决方案
您可以使用:wincmd
来访问任何 Windows 命令,而无需使用CTRL-W
击键。
例如,:wincmd H
使当前窗口成为一个垂直分割,占据整个左侧(与此相同CTRL-W H
。)
但在某些时候,您可能最终想要设置映射。:wincmd w
每次要切换到下一个窗口时都要输入吗?即使您不想在 vimrc 中设置它,也许:map \w <c-w>
您只需要使用快速\w
而不是CTRL-W
无处不在?或者选择类似短的东西。您可以像输入命令一样快地键入此映射:wincmd
,然后您可以访问所有窗口命令,而不必遇到有问题的CTRL-W
...
推荐阅读
- ios - 简单获取请求时的核心数据多线程违规
- android - Bitrise CLI - 不支持的协议方案错误
- c - 请求此服务器永远加载
- javascript - 确定一个对象数组是否包含 JavaScript 中另一个数组的任何对象
- modelica - 如何在 Dymola 的脚本文件中使用多线程?
- python - 满足特定条件时如何在熊猫中获取行索引?
- asp.net - Web API 颁发的访问令牌的默认格式是什么?
- android - 使用 JUnit 5 进行 ViewModel UI 测试
- python - 从黄砖 KElbowVisualizer 中提取 k
- javascript - 使用带有asp.net mvc的cropper js没有在文本框中获取选定的照片名称