Linux --- ubuntu vim的使用

vim是从vi发展过来的一款文本编译器

vim三种工作模式
1.命令模式 – 打开文件后,默认进入命令模式(i a o s 进入编辑模式 一次esc退回命令模式)(:进入末行模式 两次esc退回命令模式)
2.编辑模式 – 需要输入一些命令,切换到编辑模式
3.末行模式 – 在末行模式下可以输入一些命令

vim编辑器的使用
命令模式下的操作:
1.光标的移动
H J K L
前 下 上 后
移动到行首:0 移动到行尾:$ 移动到文本开始位置:gg 移动到文件的尾部:G
移动到指定的行:行数+G
2.删除操作
删除光标后面字符:x
删除光标前面字符:X
删除光标前面的内容:d0
删除光标后面的内容:d$ 或者 D
删除光标所在的行:dd 删除多行:行数+dd
3.撤销操作
撤销:u
反撤销:ctrl+r
4.复制粘贴
粘贴:p(光标下一行粘贴) P(光标所在行粘贴)
复制:yy 复制多行:n+yy
5.可视模式
v进入可视模式
6.查找操作
/+查找内容 (向下做一个查找) 切换:n
?+查找内容(向上做一个查找)
直接在想查找的内容 + #
r +加想要替换的字符
7.缩进
向右缩进:>>
向左缩进:<<
在vim中查看man手册:章节+shit+k
8.保存退出
两个大写的Z

文本模式相关操作:
a:从光标的内容开始输入
A:从行的尾部开始插入
i:从光标的前面开始插入
I:移动到行首光标前面开始插入
o:光标所在行下面创建一个新行开始插入
O:光标所在行上面创建一个新行开始插入
s:删除光标后面字符开始输入
S:删除光标所在行开始输入

末行模式相关操作:
:300 跳转到300行
:s/原字符串/要替换的字符串 替换光标所在的字符串
:s/原字符串/要替换的字符串/g 替换光标所在行的字符串
:%s/原字符串/要替换的字符串/g 替换所有行的字符串
:27,30s/原字符串/要替换的字符串/g 替换27-30的字符串
!+执行的命令 可以执行命令
w 保存文件
q 退出
q! 退出不保存
分屏操作:
:sp 当前文件水平分屏
两个屏幕之间进行切换: ctrl +ww
:wqall 保存并退出所有 只有wq 退出当前光标所在文件
:vsp 当前文件垂直分屏
:vsp +文件名 和其他文件分屏

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值