vim基本命令

vim基本命令

vim有两种模式,一种是命令模式(普通模式),一种是插入模式,可以编辑内容。启动vim时,进入的便是命令模式,之后按i,可进入插入模式,再按Esc可进入命令模式

命令模式下的常用命令:

① 移动光标:

H -> 左移 J ->下移K ->上移L ->右移

^ -> 行开头 $ ->行尾

w -> 移动到下一个单词的开头 B ->移动到上一个单词的开头或标点符号

ctrl + F -> 向下翻一页 ctrl + B向上翻一页

gg -> 文件第一行的开头

G -> 文件最后一行的开头

② 插入:

a -> 在光标处进入插入模式 A ->在行末进入插入模式

o -> 在下方插入一行,并进入插入模式 O ->在上方插入一行,并进入插入模式

:r filename -> 在当前光标处插入整个文件内容

③ 撤销:

u -> 撤销上次操作

ctrl + r -> 重做

④ 删除或剪切:

x -> 删除当前字符,后面往前 X ->删除上一个字符,前面往后

dd -> 剪切当前行 5dd ->剪切当前行及之后4

dw -> 剪切当前字符到下一个单词的起始

d0 -> 剪切当前字符到当前行的开始 d$ ->剪切当前字符到行的末尾

dG -> 剪切当前字符到文件末尾

⑤ 复制:

yy -> 复制当前行 yw ->复制当前字符到下一个单词的起始

yG -> 复制当前行到文件末尾

v -> 进入可视模式,移动光标,按y复制所选内容

⑥ 粘贴:

p -> 粘贴到光标之后 P ->粘贴到光标之前

J -> 去掉两行之间的换行符,合并两行

⑦ 查找和替换:

/Line -> 查找Line,按Enter结束输入,按n找下一个匹配项

:%s/Line/line/g -> 全局替换,若g后面加c表示需要用户确认

⑧ 切换文件:

编辑多个文件: vi a b c

:buffers -> 显示正在编辑的文件列表

:buffer 2 -> 显示文件编号为2的文件内容

切换文件::n -> 下一个文件    :N ->上一个文件

⑨ 保存:

:w -> 保存文件 :q! ->强制退出,放弃修改

:w file.txt -> 另存为,当前编辑的文件不变

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值