vim 编辑器的使用

vim 编辑器有三种模式:
普通模式 、插入模式、命令行模式
打开文件即进入普通模式

使用a、i、o可以进入插入模式,其中

a是在光标所在字符后开始插入

i在光标所在字符前开始插入

o是在光标所在位置的下一行插入


大写的A、I、O又有不同的功能

A:在当前光标所在行的行尾开始插入 

O:在光标所在行的上面另起一行开始插入

I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入



普通模式下查看文件的命令:
h      左移一个字符
j       下移一行
k 上移一行
l 右移一个字符
pagedown(ctrl+F):下翻一屏数据
pageup(ctrl+b):上翻一屏数据
G:移动缓冲区最后一行
num G :移动缓冲区第 G 行
gg:移到缓冲区第一行
x:删除当前光标所在位置的字符
dd:删除当前光标所在行
dw:删除当前光标所在位置的单词
d$:删除当前光标所在位置到行尾的内容
J:删除当前光标所在行行尾的换行符
u:撤销前一编辑命令
r char:用char替换当前光标所在位置的单个字符
R text:用text覆盖当前光标所在位置的数据,直到按下 
ESC键。
p:粘贴,和删除命令一块使用就是剪切
y:复制
v:可视模式 
其中有些命令前支持数字修饰,意思是执行该命令多少次 


命令行模式:进入命令行模式需要输入(:)即可。
q:未修改文件时,退出编辑器
q!:取消所有修改并退出
w filename:保存为文件filename

wq:保存退出

num 显示行号

no hl 取消高亮 

/text:查找内容
s/old/new/g:一行命令替换所有old
n.ms/old/new/g:替换行号n和m之间所有old
%s/old/new/g:替换整个文件中的所有old
%s/old/new/g:替换整个文件中的所有old,但在每次
出现时提示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值