CentOS之Vim
2024-09-20 21:13:14
安装 yum install -y vim-enhanced
移动光标
h或者向左的方向键:光标向左移动一个字符
l或者向右的方向键:光标向右移动一个字符
j或者向下的方向键:光标向下移动一个字符
k或者向上的方向键:光标向上移动一个字符
Ctrl+B:文本页面向前翻一页
Ctrl+F:文本页面向后翻一页
数字0或者shift+6:移动到本行行首
shift+4:移动到本行行尾
gg:移动到首行
G:移动到尾行
nG(n是任意数字):移动到第n行
删除,复制,粘贴
x:向后删除
X:向前删除
nx:向后删除n个字符
dd:删除/剪切光标所在的那一行
ndd:删除/剪切光标所在行之后的n行
yy:复制光标所在行
p:从光标所在行开始,向下粘贴已经复制或者粘贴的内容
P:从光标所在行开始,向上粘贴已经复制或者粘贴的内容
nyy:从光标所在行开始,向下复制n行
u:还原上一步操作
v:按v后移动光标会选中指定字符,然后可是实现复制,粘贴等操作
进入编辑模式
i:在当前字符前插入
I:在光标所在行的行首插入
a:在当前字符后插入
A:在光标所在行的行为插入
o:在当前行的下一行插入新的一行
O:在当前行的上一行插入新的一行。
其他功能
:w 保存文本
:q 退出Vim
:w! 强制保存,在root用户下,即时文本只读也可以完成保存
:q! 强制退出,所有改动不生效
:wq 保存并退出
:set nu 显示行号
:set nonu 不显示行号
最新文章
- Docker容器时间与宿主机时间不一致的问题
- SQL中EXISTS的用法
- An entity object cannot be referenced by multiple instances of IEntityChangeTracker.
- 论SCRM系统对传统行业的冲击
- 营业额统计(SBT)
- Visual Studio版本号对应表
- Oracle 行转列总结 Case When,Decode,PIVOT 三种方式 - 转
- 在html中注释对 <;include XXXXXXXX />;是没有影响的
- (转)ios获取设备系统信息
- 安装Ubuntu双系统系列——安装中文输入法
- uva 1298 - Triathlon
- oc随笔二:组合、继承
- 动态的改变标签内的src属性
- [html5] 学习笔记-SVG
- 用gcc编译c语言程序以及其编译过程
- activiti实战系列 并行网关(parallelGateWay)
- .Net Core---- WebApi生成Swagger接口文档
- 如果在ie上报错又找不到问题原因该怎么办?
- CentOS7 yum 安装与配置MySQL5.7
- 第三方API使用的好习惯
热门文章
- MySQL Lock--并发插入导致的死锁
- 对spark算子aggregateByKey的理解
- auto sudo password in shell
- C# to il 9 Properties and Indexers(属性和索引器)
- ONVIF让NVR与网络监控摄像机更";亲密";
- How to implement a windbg plugin
- malloc的使用、用malloc动态分配内存以适应用户的需求的源代码实例
- TP5一对一、一对多关联模型的使用
- golang bug Unknown load command 0x32 (50)
- spring boot打jar包(maven对jar和lib分离)