linux之vi基本命令

vi基本命令

vi 的三种模式

命令行

最开始进入的模式,无法编辑,可以复制粘贴,不能输东西进去。

插入

(Insert)进行文件编辑,按ESC键可以回到命令行模式

如何转插入
a              //光标后移
A              //直接到行首
i              //进入编辑模式
i              //直接到行首
o              //插入一个新的行
O              //在光标那一行上方加一行空行
ESC            //进入命令状态
:!Command      // 跳出vi,执行command,执行完按回车又回到vi   
保存和退出命令
:q             //退出*没有修改*的文件
:q!             //强制退出,且不保存修改过的部分
:w              //(write)保存文件,但不退出,类似于Windows里的Ctrl+S:具体操作为:先按ESC回到命令行模式,然后在底行输入冒号,W然后回车,再按i回到编辑模式。
:x              //(Exit)保存文件并退出=:wq
:w File             //另存为File给出的文件名,不退出
:r File         //(Read)读入File指定的文件内容
vi拷贝与粘贴命令(命令行模式)
[N]x                 //(Expurgate) 剪切n个字符
[N]dd                //(Delete)从光标位置开始的连续N行被剪切
[N]yy                //(Yank)从光标开始的连续N行被复制
p或P                 //(Put)(即粘贴)大写P到上一行,小写p到下一行
u                    //(undo)即撤销功能

底行

屏幕位于屏幕的底行,可以进行查找,保存,替换,列出行号等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值