VIM的基础操作
作者:小教学发布时间:2023-09-18分类:程序开发学习浏览:67
前言
本文将向您介绍关于VIM的基础操作
基础操作
在讲配置之前,我们可以新建一个文件.vimrc,并用Vim打开在里面输入Set nu先给界面加上行数,然后Shift+;输入WQ退出
默认打开:命令模式
在命令模式中:
H:向左移动
J:向下移动
K:向上移动
L:向右移动
快速定位代码的第一行:GG
定位代码的任意一行,最后一行:n+Shift+g
Shift$光标一行的结尾
Shift^光标一行的开始
W:以单词为单位,进行向后移动,支持跨行的
B:以单词为单位,进行向前移动,支持跨行的
YY:复制光标当前行
P:粘贴内容到当前行以后
DD:剪切/删除该行
Shift+~:从光标出开始进行文本大小互相转化
N+r:替换光标所在字符、或多个字符
N+x:向后删除一个字符、或者n个字符
N+Shift+x=X:向前删除一个字符,或者n个字符,输入行内操作
Shift+#:向后搜索当前光标所在的同名单词
撤销:U
撤销的撤销:Ctrl+r
插入模式:
答:在光标后插入
I:在光标前插入
O:另起一行插入
底行模式下:
问:退出VIM编辑器。输入Q后,按下回车键即可退出Vim.
问!:强制退出Vim编辑器,即使有未保存的更改。输入Q!后,按下回车键即可强制退出Vim.
W:保存文件。在编辑文件时,输入w后,按下回车键即可保存文件。
W!:强制保存文件。即使文件是只读的,输入w!后,按下回车键即可强制保存文件.
《华尔街日报》:保存文件并退出Vim编辑器。输入WQ后,按下回车键即可保存文件并退出Vim.
WQ!:强制保存文件并退出Vim编辑器。即使文件是只读的,输入WQ!后,按下回车键即可强制保存文件并退出Vim.
本文将下来会主要讲这几种模式,当然VIM还有其他一些特殊模式,但是比较少用
注释:
Ctrl+v进入可视化,j/k上下选中要注释的行,然后Shift+i
进入插入模式在光标停下的那一处输入//最后Esc
批量化删除注释:
Ctrl+v进入可视化->;hjkl选中注释的区域(本质上是控制hjkl删除//)最后d即可
小结
以上提到的操作需要多敲一下,今天的分享就到此结束了,如果本文存在遗漏或错误的地方,还请您能够指出!
- 上一篇:C++下标运算符详解
- 下一篇:C:。与->的区别
- 程序开发学习排行
-
- 1鸿蒙HarmonyOS:Web组件网页白屏检测
- 2HTTPS协议是安全传输,为啥还要再加密?
- 3HarmonyOS鸿蒙应用开发——数据持久化Preferences
- 4记解决MaterialButton背景颜色与设置值不同
- 5鸿蒙HarmonyOS实战-ArkUI组件(RelativeContainer)
- 6鸿蒙HarmonyOS实战-ArkUI组件(Stack)
- 7鸿蒙HarmonyOS实战-ArkUI组件(GridRow/GridCol)
- 8[Android][NDK][Cmake]一文搞懂Android项目中的Cmake
- 9鸿蒙HarmonyOS实战-ArkUI组件(mediaquery)
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版