vim - 从一行的开头跳到上面一行的结尾

标签 vim keyboard macvim

我想知道 .vimrc 中需要什么来实现以下目标。

考虑以下情况:

第 1 行 -> ABC DEF GHI

第 2 行 -> JKL MNK OPQ

其中 A 和 J 都是每行的开头,而 I 和 Q 分别是这些行的结尾。

案例(一) 假设光标在 J 中。为了从 J 移动到 I,我必须按当前设置中的键 k 和键 $。我想配置 MacVim,以便按下一个键 h 将光标带到 I。

案例(二) 假设光标在 I 中。为了从 I 移动到 J,我必须按当前设置中的键 j 和键 0。我想配置 MacVim,以便按下键 l(“el”)将光标带到 J。

有人能帮忙吗?

最佳答案

case(1): 游标 J -> I :

gegE

case(2): 游标 I -> J :

wW

关于vim - 从一行的开头跳到上面一行的结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16325374/

相关文章:

VIM:更改与/搜索匹配的当前突出显示的搜索词

命令模式下的 vim 路径补全

vim - 如何在vim中获取路径(或字符串)的尾部

键盘启动时Android ScrollView不滚动

ios - 是否可以向应用程序中的所有键盘添加完成键?

vim - 如何在 vim 中为复合文件类型命名 ftplugin 文件名?

vim - :vimgrep and the quickfix window in MacVim

java - 如何在 vim 中正确缩进注释?

keyboard - 如何将我们在 KeyDown 事件中获得的内容转换为 Unicode 字符?

vim - UltiSnips 未正确触发