前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vim命令用法 原

vim命令用法 原

作者头像
阿dai学长
发布2019-04-03 15:00:27
3920
发布2019-04-03 15:00:27
举报
文章被收录于专栏:阿dai_linux阿dai_linux阿dai_linux

第五章 vim命令

vim和vi几乎是一样的,唯一的区别就是当编辑一个文本时,使用vi不会显示颜色,而使用vim会显示颜色。

vim有三个模式:一般模式,编辑模式,命令模式。

系统最小化安装时没有安装vim命令,需要自己使用yum进行安装:

[root@adai002 ~]# yum install -y vim-enhanced

一般模式下移动光标

补充: 空格键:向右移动一个字符 数字‘0’和shift+6:将光标移动到行首 shift+4:将光标移动到行尾

一般模式下剪切、复制、粘贴

进入编辑模式

从编辑模式返回一般模式“Esc”

命令模式

命令

“nohl”=no high light 无高亮,取消内容中高亮标记 "x":保存退出,和wq的区别是,当进入一个文件未进行编辑时,使用该命令不会改变文件的atime。

编辑模式下查找替换命令
  • eg1: 查找abc,替换为ABC(某范围内全部替换) ‘/1,100s/abc/ABC/g’ 即:将第1行至第100行内所有abc替换成ABC。(s:替换;g:=global,全部。如果不加g则只会替换每行第一个abc),‘/’可以替换成#或@。
  • eg2:查找/etc/111.txt,替换为adai 此时如果使用‘/’执行该命令会导致其与被替换对象冲突,所以使用#来执行该命令(该方法常用),如果仍然使用‘/’来执行命令,需要如下操作: ‘/ \ /etc \ /111.txt/adai/g’在此,‘\’是托译符,表示不识别其后面的字符

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/06/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第五章 vim命令
    • 一般模式下移动光标
      • 一般模式下剪切、复制、粘贴
        • 进入编辑模式
          • 命令模式
            • 命令
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档