【LINUX】vi/vim中常用命令及解释

vi/vim 是文本编辑器

  •         vi 打开文件
  •         vim是vi的升级版本,vi方向键无法使用
  •         在linux中安装vim的步骤:

                (1)在键盘内输入vim,会显示如下界面

                 (2)输入上图中第三行的命令:"sudo apt install vim"

 

按照图示步骤,不报错证明安装成功

  •        vim共三种模式:命令模式、插入模式、末行编辑模式。

                注意:不能从插入模式直接到末行编辑模式,必须将插入模式转为命令模式,再从命令模式到末行编辑模式。    

图示为操作命令演示


  •  vi/vim中常用命令:

                n dd:删除光标开始向下的n行

                n yy:拷光标开始向下的n行

                p:粘贴

                u:撤销

                ctrl+r :恢复上一次的撤销操作

                r:替换一个字符

                shift+6:光标移动到当前行的开头

                shift+4:光标移动到当前行的末尾

                shift+g:光标移动到文本的最后一行

                gg:光标移动到第一行

                n shift +g:光标移动到第n行

                d n shift +g:删除光标到n行的内容

                y n shitf+g:拷贝光标到n行的内容

                set nu :设置行号

                set nonu:取消行号

                d+G  删除从光标开始到末尾的内容

                移动光标:l g k h

                        l:向后移动光标

                        j:向下移动光标

                        k:向上移动光标

                        h:向左移动光标

  •   末行模式下操作:

                q  退出编辑

                wq  保存并退出

                q!  强制退出(不保存退出)

                w  (路径)  文件  另存为

                set nu  显示行号

                set nonu 取消行号

                set hlsearch  设置高亮搜索  //搜索出来的文本内容会有亮色背景显示出来

                set nohlsearch  取消高亮搜索

                n,m s/oldstring/newstring  替换从n行到m行的第一个oldstring

                n,m s/oldstring/newstring/g  替换从n行到m行的所有oldstring

                /string 向下搜索

                ?string  向上搜索

  • 补充:

                封锁:Ctrl+s 

                解锁 Ctril+q

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值