Linux:vim编辑器命令总结

vim编辑器命令总结

详细理解链接:
https://blog.csdn.net/aixiangnan/article/details/89321593

vim 编辑器 来编辑文本文件。
1.使用格式 vi 文件名称
2.扩展格式: vi 文件名称 +行数。 表示光标指定的位置。
3.删除交换文件: 当vim 编辑器不正常退出,再次打开时,就会出现错误界面,使用 D 进行删除。 或者 直接删除 交换文件”.xx.swp”
4. 工作模式
(1).命令模式
①.开的文件的时候,进入的就是命令模式
②.:w 保存文件不退出, :q 退出(如果文件不保存,则不能退出)
:wq 保存并退出, :x 同 wq。 :q! 强制退出(不保存)
③.光标上下左右移动
a. 用上下左右键。
b. hjkl h:左,j:下 k:上 l:右
④.行内移动
w: 向后移动一个单词
b: 向前移动一个单词
0: (数字0) 移动到行首。
^:移动行首,不是空格位置。
$: 移动到行尾
⑤.移动行数
gg: 移动到文件的顶部
G : 移动到文件的末尾
ngg: 移动到n行位置
nG : 同 ngg
:n 移动到指定的n 行位置。
⑥.屏幕移动
Ctrl + f 向下移动一屏
Ctrl + b 向上回滚一屏。
H: 将光标移动到顶部
M: 将光标移动到中间
L: 将光标移动到底部
⑦.段落间移动
Vim 编辑器 使用 空行来区分段落。
段落间光标移动: shift+ { 光标向上移动 shfit+ } 光标向下移动
⑧.捕获括号 ()、[]、{}
使用 %
⑨.选中文本
v :选中某个字母然后使用光标移动选择。
V : 选中一行,例如 光标向下移动,选中多行。
Ctrl + v : 垂直选中,表示列选中。
⑩.删除
dd : 删除一行。
x : 先删除后面的内容,然后再删除前面的内容。
⑪.复制和粘贴
yy : 表示复制一行。
nyy : 表示复制 n 行。
p : 粘贴

⑫.替换
r : 替换一个字母
R :从当前位置向后进行替换。

⑬.缩进
格式 :shift +>> 表示向右缩进四个空格。
格式 :shift +<< 表示向左缩进四个空格。
. 重复上面的命令。

⑭.撤销和恢复
u : 表示撤销。
Ctrl + r : 表示恢复撤销命令。

⑮.查找
格式: /查找内容。
n : 向下查找
N :向上查找
扩展:
*: 向上查找当前单词。
#:向下查找当前单词。

⑯.查找与替换
格式: :%s/旧内容/ 新内容 /g
全局替换: :%s/旧内容/ 新内容 /g
可视区域替换(选中部分进行替换):
a. 使用 v 或者 V 或者 ctrl +v 选中范围。
b. 使用 ?/旧内容/新内容/g
确认替换: :%s/旧内容/新内容/gc
Y: 替换,n:不替换, a: 替换所有, q:退出。
⑰.插入命令,进入编辑模式
i : 在当前字符前面插入
I : 当前行首插入
a : 当前字符后面插入
A : 当前行行尾插入
o : 向下插入空行
O : 向上插入空行

(2) .编辑模式
正常编写即可。
(3) 模式切换
① Esc: 从编辑模式到命令模式切
② 插入命令: 从 命令模式 切换到编辑模式

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值