vi的基本使用

    1.    vi的三种模式

    ○    命令模式:打开 vi 编辑器时默认进入命令模式。在命令模式下,可以使用各种命令进行文件操作,如移动光标、删除、复制、粘贴等。

    ○    插入模式:在命令模式下按 i(在光标前插入)、a(在光标后追加)、o(在光标下一行插入新行)等键可以进入插入模式。在插入模式下,可以输入文本内容,就像在普通文本编辑器中一样。

    ○    末行模式:在命令模式下按 : 键进入末行模式。末行模式用于执行一些特殊命令,如保存文件、退出编辑器、查找替换等。

    2.    命令模式常用操作

    ○    光标移动:使用 h(左移)、j(下移)、k(上移)、l(右移)键移动光标;G 移动到文件末尾;1G 或 gg 移动到文件开头。

    ○    删除操作:x 删除光标所在字符;dd 删除光标所在行;ndd 删除从光标所在行开始的 n 行,如 3dd 删除 3 行。

    ○    复制粘贴:yy 复制光标所在行;nyy 复制从光标所在行开始的 n 行;p 在光标后粘贴复制的内容;P 在光标前粘贴复制的内容。

    ○    撤销与恢复:u 撤销上一次操作;Ctrl + r 恢复撤销的操作。

    3.    插入模式操作

    ○    进入插入模式后,直接输入文本内容。按 Esc 键可以退出插入模式,回到命令模式。

    4.    末行模式常用操作

    ○    保存文件::w 保存文件;:w newfile 将文件另存为 newfile。

    ○    退出编辑器::q 退出,如果文件有修改未保存,会提示错误;:q! 强制退出,不保存修改;:wq 保存并退出。

    ○    查找替换::s/old/new/g 在当前行将所有 old 替换为 new;:%s/old/new/g 在整个文件中进行查找替换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值