一入vim深似海,vim固然好玩,但是vim本质还是一款效率生产工具,以提升工作效率的学习才是最终目的,不然只是为学习而学习的自我感动式忙碌。
如何正确掌握vim使用姿势,提升日常输出效率?
- 当你打开vim时,面对浩如烟海的代码如何将光标移动最后一行?
- "G",快速跳转到最后一行代码,使用频率很高。
- 如何输出你想要的代码?
- 输入:按“i”键,进入插入模式,否则在命令模式中,使用者无法看见输入的代码;“o”,换一行空格,也非常实用; "set ai" //开头对齐
- 复制+粘贴:在Xshell中设置鼠标左键为自动复制,中间按钮为粘贴,这样可以大大减轻复制粘贴需要记住的快捷键,而且简单实用。
- 按下“v”键+方向键,光标选择内容,按下“y”键,在使用“p”键复制内容
- Xshell点击工具/选项/编辑/设置快捷键
-
- 修改:"~" 可实现大小写替换;"D" //替换,改写 ; "j" //将下一行换到本行
- 如何批量修改
- 进入vim/Ctrl+v/按住“方向键”,选定批量修改区域/输入大写"I"/进行单个字符修改/Esc退出,便可看见批量修改 //实用效率极高
- 如何批量修改
- 删除:"dd",删除整行
- 撤销:“uu”,撤销
- 修改:"~" 可实现大小写替换;"D" //替换,改写 ; "j" //将下一行换到本行
- 退出:"q!" //不保存修改内容 ; "wq"="x" //保存 ; “ZZ” //自动保存退出
- 其他好玩的骚操作:语法高亮: syntax on //启用,syntax off //禁用 ; "set cul" //设置光标 ;#vim -d fi.txt f2.txt // 两个文件对比
- 标记(螺旋闪电超轮舞吼三式):m+(英文小写字母);‘+字母 便可以跳转到响应位置。
本文来自博客园,作者:林清|Julien,转载请注明原文链接:https://www.cnblogs.com/Julien1021/p/16222507.html