一、vim介绍

vim是一个类似于vi的著名的功能强大、高度可定制的文本编辑器,在vi的基础上改进和增加了很多特性。vim和vi的区别在于vim编辑文本时会用不同的颜色显示文本,vi没有颜色。

安装vim包

yum install -y vim-enhanced

安装vim相关的包

yum install -y vim

vim有三种模式:一般模式、编辑模式、命令模式

二、vim颜色显示

相同的文件在不同的目录下,可能导致字体颜色的不存在。

例如:/etc/passwd 文件,在/etc/目录下字体是显示颜色的,但是如果将它移动到/tmp目录下它的字体就不显示颜色了。

vim会根据文件的内容或者文件的名字来显示颜色。

在centos中,/etc/下的文件就会显示字体颜色。

vim的配置文件/etc/vimrc

vim一般模式下移动光标

用vim打开一个文件就直接进入一般模式了。在这个模式中,你可以使用上下左右按键来移动光标。可以删除字符或删除整行,也可以复制、粘贴文件数据。

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

转载于:https://blog.51cto.com/754599082/1981028

vim介绍、vim颜色显示、vim一般模式操作相关推荐

  1. 5.1 vim介绍 5.2 vim颜色显示和移动光标 5.3 vim一般模式下移动光标 5.4 vim一般模式下复制、剪切和粘贴...

    2019独角兽企业重金招聘Python工程师标准>>> 5.1 vim介绍 vim是vi的升级版本 vim是带有颜色显示的 yum install -y vim-enhanced 一 ...

  2. 5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴...

    2019独角兽企业重金招聘Python工程师标准>>> 5.1 vim介绍 vim 是 vi 的升级版 vim 是带有颜色显示的 mini安装的系统,一般都不带有vim yum in ...

  3. vim介绍,vim颜色显示,vim一般模式下移动光标,vim一般模式下的复制、剪切和粘贴...

    2019独角兽企业重金招聘Python工程师标准>>> vim介绍 vim是vi的升级版,相较于vi,会显示颜色. 如果系统没有vim工具,需要安装:# yum install -y ...

  4. vim颜色显示和一般模式

    1,vim的介绍. vim命令是vi的升级版,它和vi的最大区别就是编辑文本是vi不显示颜色而vim显示颜色.用命令yum install -y vim进行安装. vim有3种模式:一般模式.编辑模式 ...

  5. Vim文本编辑器及文本处理常用操作

    目录 vim编辑器介绍 vi编辑器 vim编辑器 基本模式 派生模式 其他 使用vim编辑器 vim编辑器命令格式 vim基础操作-打开文件 vim基础操作-移动光标 vim基础操作-数据操作 vim ...

  6. 辛星跟您玩转vim第一节之vim的下载与三种模式

    首先值得一提的是,我的vim教程pdf版本号已经写完了,大家能够去下载,这里是csdn的下载地址:点此下载 ,假设左边的下载地址挂掉了,也能够自行在浏览器以下输入例如以下地址进行下载:http://d ...

  7. vim删除多行_Vim 可视化模式入门 | Linux 中国

    可视化模式使得在 Vim 中高亮显示和操作文本变得更加容易.-- Susan Lauber Ansible 剧本文件是 YAML 格式的文本文件,经常与它们打交道的人通过他们偏爱的编辑器和扩展插件以使 ...

  8. vim查找关键字_vim常用命令及操作

    [1]光标移动 h 光标左移,同 <Left> 键 j 光标下移,同 <Down> 键 k 光标上移,同 <Up> 键 l 光标上移,同 <Up> 键& ...

  9. vim 删除多行_Vim 可视化模式入门

    可视化模式使得在 Vim 中高亮显示和操作文本变得更加容易. -- Susan Lauber Ansible 剧本文件是 YAML 格式的文本文件,经常与它们打交道的人通过他们偏爱的编辑器和扩展插件以 ...

  10. 【Linux工具】-vim介绍

    Vim使用 一,Vim的四种模式 二,命令模式 1,复制,剪切,粘贴 2,撤销操作 3,光标的移动 4,替换,选中,删除 5,h j k l键的使用 6,多行注释,去多行注释 三,编辑模式 四,底行模 ...

最新文章

  1. 论文中键入行内公式导致行间距变大的解决方案
  2. java1.6 linux_linux java1.6 安装
  3. 字符串的压缩【百度】
  4. Node JS和MongoDB的集成简单示例
  5. 【Objective-C】08-self关键字
  6. linux内核之进程地址空间
  7. 天勤计算机考研高分笔记(一)绪论1数据结构
  8. FreeBSD安装MySQL
  9. 用 Python 修改微信(支付宝)运动步数,轻松 TOP1
  10. html5家谱制作模板,Word如何做家谱世系图?
  11. IDEA社区版搭建web项目
  12. 美年旅游_套餐管理_分页PageHelper
  13. java 8 dsl_java – Spring – QueryDsl支持的高级比较器
  14. 计算机作业我家乡的变化英语作文,家乡的变化 Changes in My Hometown
  15. 制作微信H5互动小游戏如何确认主题?
  16. Java——批量更改图片像素(大小)
  17. java8 协程_Java8 异步编程—CompletableFuture
  18. java 将HTML文件转成pdf
  19. centOS7下实践查询版本/CPU/内存/硬盘容量等硬件信息
  20. Matlab中strcat函数使用

热门文章

  1. c语言 自定义strcmp
  2. HTML5的File API
  3. linux ssh升级回退,Linux-SSH升级及回退方案
  4. linux 文件句柄 sock,tcp socket文件句柄泄漏
  5. 同步与互斥的基本原理
  6. Ubuntu下怎么通过命令完成蓝牙的配对和连接
  7. Package has no installation candidate
  8. 视频不显示的分析方法
  9. 【GIS教程】土地利用转移矩阵、土地利用面积变化
  10. 入门选手都能了解的聚类算法之二(DBSCAN)