Vi/Vim学习笔记(一)

今天比较空闲,准备想学学shell的,先看了看vi的使用,做个笔记,说不定以后用上呢。

参考鸟哥的Linux私房菜,详细可移步书本。

一般命令模式
按键功能介绍
ctrl + f屏幕向下移动一页
ctrl + b屏幕向上移动一页
0数字0表示移动到这一行的最前面字符处
n<ENTER>n表示向下移动n行
:n1,n2s/word1/word2/gn1n2表示数字,在n1行和n2行之间寻找word1,并将该字符t替换为word2
x和Xx表示向后删除一个字符,X相反咯
nx表示连续向后删除n个字符
dd删除或剪切光标所在的一整行
yy复制光标所在的那一行
y1G复制光标所在行到第一行的所有数据
yG复制光标所在行到最后一行的所有数据
y0复制光标所在字符到行首的所有数据
y¥复制光标所在字符到行尾的所有数据
u恢复前一个操作
ctrl+r重做上一个操作
p Pp将已复制的数据在光标下一行粘贴,P相反
编辑模式
i插入模式,光标所在处插入
a插入模式,光标所在处下一个字符插入
o插入模式,光标所在处下一个新的一行插入
命令行模式
:w编辑的数据写入到磁盘文件中
:q退出
:q!不想保存,强制退出
:wq保存退出
:n1,n2 w [filename]将n1 n2的内容保存为filename这个文件
:set nu显示行号

睡觉了。。。。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值