Vim常用命令

一、基本操作
移动光标
h向左移动
l向右移动
j向下移动
k向上移动
进入和退出
ESC正常模式
:q!丢弃所做的改动并退出
:wq保存所做的改动并退出
基本认识
x删除光标所在位置的字符
i插入文本
A在一行之后添加文本
二、命令操作
删除、撤销命令

d motion (一个操作符+一个动作),在动作前输入数字会使它重复多次。

dw从光标处删除至下一个单词起始处
d$从当前光标删除到行末
de从光标处删除至第一个单词的末尾
dd删除整行
2dd删除两行
2w使光标向前移动两个单词
3e使光标向前移动到第三个单词的末尾
0移动光标到行首
u撤销最后执行的命令
U撤销对整行的修改
ctrl+r撤销掉撤销命令

d number(数字) motion

更改

c [number] motion

p将最后一次删除的内容置入光标的下一行
r +字符替换光标所在位置的字符
R连续替换多个字符
ce从光标处开始改变文本直到单词末尾
c$从光标处改变整行
三、文件操作
查找
ctrl+g显示当前编辑的文件名和文件中光标位置
G使光标跳转到文件最后一行
gg使光标跳转到文件第一行
ctrl+g使光标返回第一次按下时所在行
/+字符光标跳转至该字符
?+字符逆向查找
ctrl+o退回多步
ctrl+i跳转至新位置
%查找配对括号
:s/old/new/g将old替换为new
:#,#s/old/new/g#,#代表替换操作的若干行中首尾两行的行号
:%s/old/new/g替换整个文件中的每个匹配字符串
:%s/old/new/gc找到整个文件中的每个匹配字符串,并提示是否进行替换
外部命令
:!+外部命令可执行该外部命令
:w filename将改动保存到文件
v motion :w filename保存文件的部分内容
:r filename向当前文件中插入另外的文件的内容
o在光标的下方打开新的一行并进入插入模式
a在光标之后插入文本
set ic查找时忽略字母大小写
set is查找短语时显示部分匹配
set hls高亮显示所有的匹配短语
复制粘贴
y复制文本
p粘贴文本
v可视模式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值