Vi/Vim编译器使用/命令

Vi/Vim编辑器在系统管理、服务器配置工作中永远都是无可替代的

插入模式: 用来输入文本内容,在这种模式下摁 esc 键进入命令模式

命令模式:命令操作,命令模式又包含底行命令,即在vi底部命令行输入命令。在命令模 式下键入 ‘:’ 即进入底行命令输入

操作命令

i 在当前字符的左边插入
o 在当前行下面插入一个新行

h 向前移动一个字符
j 向下移动一行
k 向上移动一行
l 向后移动一个字符

b 移动到当前单词的开始
e 移动到当前单词的结尾
w 移动到下一个单词
0:光标移动到行首
$:光标移动到行末
G : 光标移动到文件结尾
gg : 光标移动到文件开头
yy 复制当前一行
dd 剪切当前一行
p 粘贴内容到游标之后
P 将剪贴板中的内容粘贴在光标前
x 删除光标所在字符
r 修改光标所在字符,r后接着要修正的字符
R 进入取代状态,新增资料会覆改原先资料, 直到按ESC回到指令模式下为止
s 删除光标所在字符,并进入输入模式
S 删除光标所在的行,并进入输入模式
cw 删除光标所在的后一单词进入插入模式
cb 删除光标所在的前一单词进入插入模式
c$ 删除自光标位置至行尾的所有字符,进入插入模式
c0 删除自光标位置至行首的所有字符,进入插入模式
cc 删除当前行进入插入模式
u 撤销操作
ctrl-r 反撤销

底行命令

:n 跳转到底n行
:w 保存
:w filename 存入文件filename 中
:w! filename 强制性存入文件filename 中
:q 退出
:q! 强行退出
:set nu 显示行号
/word 查找内容
:%s/hello/nihao/g 将所有的hello 替换为nihao
:5,8s/hello/nihao/g 将5-8行的hello 替换为nihao
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值