一入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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?