'[,跳转到上次编辑的第一个字符 '],跳转到上次编辑的最后一个字符 以'或者`开头的命令还很多,因为用的不是很多,可以不用记住全部。 5. 跳转 ctrl+i,向前 ctrl+o,向后 :ju[mps],输出所有跳转 :cle[arjumps],清楚所有跳转 ^,跳转到开头,不包含空白字符 0,跳转到一行第一个字符 $,跳转到一行最后 滚屏...
假设你有一个简单的 Vim 配置文件.vimrc,你可以添加以下内容来确保Ctrl+O功能正常: 代码语言:txt 复制 " 确保 Ctrl+O 没有被覆盖 noremap <C-o> <C-o> 总结 Ctrl+O是 Vim 编辑器中一个非常有用的快捷键,可以帮助用户在普通模式下快速跳转到之前访问过的位置。通过检查和调整 Vim 配置文件以及终端模拟器...
在vim的命令模式下: ctrl + i 下次光标位置; ctrl + o 上次光标位置。 ===
Ctrl+i,跳转到前一个位置 Ctrl+o,跳转到后一个位置 其他动作 :line_number,跳转到指定行 ^E,向上滚动一行 ^Y,向下滚动一行 修改文本 现在开始使用 VIM 进行编辑。 VIM 模式 正常模式:一开始就处于正常模式。正常模式又叫做命令模式,通常用来输入命令。 插入模式:修改文本的模式,有很多从正常模式切换到插入模式...
ctrl-I,ctrl-O 跳转到跳转列表中的下一个或上一个位置。常用于翻看一个东西后跳转回原位置。阅读帮助文件时非常有用。宏 关于宏的进阶内容参考这篇文章(https://www.hillelwayne.com/post/vim-macro-trickz/)。可视模式 gv 选择前一个可视范围。v_o 跳转到可视块的另一端。当你发现可视块开始处少了一行...
% 跳转到匹配的括号 gd 跳转函数定义,Ctrl-o 返回 不再过多举例,这些也只是比较常见的快速移动操作,配合一些扩展,还能实现更复杂的快速移动。 不要重复操作 这一小节,我想探讨下使用各种更高效的方式替代通过按住一个键一段时间来实现目标的行为。 比如说,向下翻页,我们可能按住方向键下键一段时间,快要到达目的地...
ctrl+r 重做 ~ 切换大小写,当前字符 将当前行右移一个单位 << 将当前行左移一个单位(一个tab符) == 自动缩进当前行 五、查找替换 /pattern 向后搜索字符串pattern ?pattern 向前搜索字符串pattern “\c” 忽略大小写 “\C” 大小写敏感 n 下一个匹配(如果是/搜索,则是向下的下一个,?搜索则是向上的...
从tag处返回跳转的位置:组合键 ctrl_t 跳转到全局变量处: 快捷键 gD 跳转到局部变量处: 快捷键 gd 返回到上一个操作位置(上一次光标位置): 组合键 ctrl_o 返回到下一个操作位置(更新的光标位置): 组合键 ctrl_i 本来打算把quickfix的操作也放到本文的,但是写本文已经花了将近一个半小时了,那就放到系列的...