vim常用命令简洁版

x键删除

A键行末添加文本

i键光标前添加文本

:w保存 :q退出

dw从光标处删除至一个单词末尾

d$从光标处删至行末

 w - 从当前光标当前位置直到下一个单词起始处,不包括它的第一个字符。
 e - 从当前光标当前位置直到单词末尾,包括最后一个字符。
 $ - 从当前光标当前位置直到当前行末。

在动作前输入数字会使它重复相应次数

输入 dd 可以删除整一个当前行,输入 2dd 删除两行

输入 u 来撤消最后执行的命令,输入 U 来撤消对整行的修改

多次输入 CTRL-R ,这样就可以重做被撤消的命令,也就是撤消掉撤消命令

在正常模式下修改命令的格式是:

operator [number] motion

其中:

operator - 操作符,代表要做的事情,比如 d 代表删除

[number] - 可以附加的数字,代表动作重复的次数

motion - 动作,代表在所操作的文本上的移动,例如 w 代表单词(word),

$ 代表行末等等。

输入 p 将最后一次删除的内容置入光标之后

输入 r 和一个字符替换光标所在位置的字符

输入 ce改变文本直到一个单词的末尾

输入大写 G 可以使得当前光标直接跳转到文件最后一行。

输入 gg 可以使得当前光标直接跳转到文件第一行。

输入想要跳转行号行号,然后输入大写 G。这样就可以返回至指定行

输入 / 加上一个字符串可以用以在当前文件中查找该字符串

要查找同上一次的字符串,只需要按 n 键。要向相反方向查找同上一次的字

符串,请输入大写 N 即可。

逆向查找字符串使用 ? 代替 / 进行

要回到之前的位置按 CTRL-O ,CTRL-I 会跳转到较新的位置

输入 % 可以查找配对的括号

在一行内替换头一个字符串 old 为新的字符串 new,请输入 : s/old/new

在一行内替换所有的字符串 old 为新的字符串 new,请输入 : s/old/new/g

在两行内替换所有的字符串 old 为新的字符串 new,请输入 :#,#s/old/new/g

在文件内替换所有的字符串 old 为新的字符串 new,请输入 :%s/old/new/g

进行全文替换时询问用户确认每个替换需添加 c 标志 :%s/old/new/gc

输入 :! 然后紧接着输入一个外部命令可以执行该外部命令

要将对文件的改动保存到文件中,请输入 :w FILENAME

输入 :!dir 或者 :!ls 获知当前目录的内容

要保存文件的部分内容,请输入 v motion :w FILENAME

要向当前文件中插入另外的文件的内容,请输入 :r FILENAME

输入小写的 o 可以在光标下方打开新的一行并进入插入模式。

输入大写的 O 可以在光标上方打开新的一行。

输入小写的 a 可以在光标所在位置之后插入文本。

输入大写的 A 可以在光标所在行的行末之后插入文本。

输入大写的 R 可连续替换多个字符

使用操作符 y 复制文本,使用 p 粘贴文本

使用 v 进入可视模式

输入 :set xxx 可以设置 xxx 选项。一些有用的选项如下:

‘ic’ ‘ignorecase’ 查找时忽略字母大小写

‘is’ ‘incsearch’ 查找短语时显示部分匹配

‘hls’ ‘hlsearch’ 高亮显示所有的匹配短语

想要仅在一次查找时忽略字母大小写,可以使用 \c:/ignore\c <回车>

在选项前加上 no 可以关闭选项: :set noic

输入 :help 或者按 键或 键可以打开帮助窗口。

输入 :help cmd 可以找到关于 cmd 命令的帮助。

输入 CTRL-W CTRL-W 可以使您在窗口之间跳转。

输入 :q 以关闭帮助窗口

您可以创建一个 vimrc 启动脚本文件用来保存您偏好的设置。

当输入 : 命令时,按 CTRL-D 可以查看可能的补全结果。按 可以使用一个补全。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值