vim编辑器

author author     2022-09-04     167

关键词:

早期的Unix都是使用vi作为系统默认的编辑器。

vi和vim的区别?

它们都是多模式编辑器,不同的是vimvi升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。

vim的这些优势主要体现在以下几个方面:

1多级撤消

我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。

2易用性

vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。

3语法加亮

vim可以用不同的颜色来加亮你的代码。

4可视化操作

就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

5对vi的完全兼容

某些情况下,你可以把vim当成vi来使用

vi和vim最大的区别就是编辑一个文本时,vi不会显示颜色,而vim会显示颜色。

centos系统安装vim方法:

[[email protected] ~]# yum install -y vim-enhanced

[[email protected] ~]# yum install -y vim*

[[email protected] ~]# yum install -y vim  

vim* 就是vim开头的所有rpm包。

vim 就是安装vim命令相关的包,两个最终安装的包数量是不一样的。

vim特殊用法(光标定位)

[[email protected] ~]# vim +n filename

这里的n是一个数字,比如:vim +10 1.txt 会在vim的时候把光标定位到1.txt文件里的第10行。

vim的三种模式:

一般模式、编辑模式、命令模式

这需要你牢记的,因为以前阿铭刚刚从事linux工作的时候去面试,很多单位的笔试题就有这个知识点。

  1. 一般模式: 当你vim filename 编辑一个文件时,一进入该文件就是一般模式了。在这个模式下,你可以做的操作有,上下移动光标;删除某个字符;删除某行;复制、粘贴一行或者多行。

  2. 编辑模式:一般模式下,是不可以修改某一个字符的,只能到编辑模式了。从一般模式进入编辑模式,只需你按一个键即可(i, I, a, A, o, O, r, R)。当进入编辑模式时,会在屏幕的最下一行出现“INSERT或REPLACE”的字样。从编辑模式回到一般模式只需要按一下键盘左上方的ESC键即可。

  3. 命令模式:在一般模式下,输入 ”:” 或者 “/” 即可进入命令模式。在该模式下,你可以搜索某个字符或者字符串,也可以保存、替换、退出、显示行号等等。

  4. 下面教你如何在一个空白文档中写入一段文字,然后保存。

[[email protected] ~]# vim test.txt

输入vim test.txt直接回车进入一般模式。然后按 “i” 字母进入编辑模式,在窗口的左下角会显示 “– 插入 –” 或者 “– INSERT –” 这说明进入插入模式,可以编辑文档。下面随便写一段文字:

This is a test file. And this is the first time to using "vim". It‘s easy to use "vim". I like to using it, do you like it?

如果你编辑完了,想保存的话,需要先按一下键盘左上角的 “Esc” 键,此时 “– 插入 –” 或者 “– INSERT –” 消失,然后输入 ”:wq” 回车就会保存刚才的文字了。

This is a test file. And this is the first time to using "vim". It‘s easy to use "vim". I like to using it, do you like it? ~ ~ :wq

这时,看一下test.txt文档的内容吧:

[[email protected] ~]# cat test.txt

This is a test file. And this is the first time to using "vim". It‘s easy to use "vim". I like to using it, do you like it?


本文出自 “12350027” 博客,谢绝转载!

第4章文本编辑器vim

...im常用操作1.1vim简介(1)vim是一个功能强大的全屏幕文本编辑器,是Linux/Unix上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。(2)vim没有菜单,只有命令。(3)vim编辑器的安装  ①所需的4个安装包vim-filesystem... 查看详情

vim编辑器的使用

一,当没安装vim的时候,提示安装[email protected]:~/test$vimabc程序‘vim‘已包含在下列软件包中: *vim *vim-gnome *vim-tiny *vim-athena *vim-athena-py2 *vim-gnome-py2 *vim-gtk *vim-gtk-p 查看详情

vim编辑器

VIM编辑器介绍什么是VIM?Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是纯粹的自由软件。Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程... 查看详情

关于vim编辑器的问答举例

vi与vim编辑器的区别?答:前面多次提到vi和vim但是好多和我一样的人都会想这两个的区别在哪里?早期的Unix的大多使用的是vi编辑器,可以这样理解vim编辑器是vi的升级版,那么vim应该比vi高级很多,没错vi编辑器在编辑文件时... 查看详情

5.1vim—5.4vim编辑器

5.1vim介绍1.vim是vi的升级版本2.vim是带有颜色显示的3.yum安装vim命令:[[email protected]~]#yuminstall-yvim-enhanced4.vim的三种模式:一般模式;编辑模式;命令模式进入编辑模式:i键或a键5.2 vim颜色显示和移动光标显示颜色,会根据... 查看详情

vim编辑器

vim编辑器、、、---------- vim工具下载地址:Windows版本          下载地址2:gvim81.exe  vim工具下载地址:vim-8.1.tar.bz2Linux版本 下载地址2:linux版本官网:ftp://ftp.vim. 查看详情

第十章vim程序编辑器

第十章、vim程序编辑器 1.vi与vim  1.1为何要学vim2.vi的使用  2.1简易执行范例  2.2按键说明  2.3一个案例的练习  2.4vim的暂存档、救援回复与开启时的警告讯息3.vim的额外功能  3.1区块选择(VisualBlock)  3.2多档案... 查看详情

vim编辑器

一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unixlike系统都... 查看详情

vim编辑器

全屏文本编辑器vi:VisualInterface,BillJoy,S.U.N sparcSUNOS(Solaris) vim:VIiMproved模式化编辑器: 编辑模式(命令模式)-->默认的工作模式 末行模式 插入模式(输入模式) 替换模式 可视化模式一、vi/vim的打开方式: 1.vi/vim:打开vi/v... 查看详情

玩转vim编辑器(代码片段)

...式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(A 查看详情

vim文本编辑器(代码片段)

vim文本编辑器1什么是vim?早期的Unix都是使用的vi作为系统默认的编辑器。但是目前我们使用比较多的是vim编辑器。你也许会有疑问,vi与vim有什么区别?可以这样简单理解,vim是vi的升级版。Vim是从vi发展出来的一个文本编辑器... 查看详情

vim编辑器(补充)

一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unixlike系统都... 查看详情

强大的vim编辑器

...编又来了,今天呢,小编将要给大家介绍Linux上强大的vim编辑器。首先呢,先给大家介绍一下什么是vim编辑器。Vim编辑器又叫文本编辑器,在vim工作下不需要图形界面,而是通过使用键盘命令进行编辑,由于效率高,所以是许多... 查看详情

day-编辑器vim

5.1:vi和vim:vim是所有linux系统的文本编辑工具,相同与windows下记事本,用来操作和编辑文件:vim是vi的升级版,vim(会显示字体颜色):  vi(则不会显示颜色)1、vim的安装:yum install-y vim-enhanced2、配置文件:/etc/vimrc&nbs... 查看详情

vim编辑器使用

一、引言  1.vim是一款功能强大的文本编辑器,如果使用熟练,将会有效帮助我们提高编辑文本、程序的效率。vim编辑器的上手使用门槛比较高,很多人怯于要记很多命令,往往在学习的初期阶段就望而却步。  2.vim的学习... 查看详情

vim编辑器使用

  vim编辑器使用实际上在UNIX系统上默认安装的vi都已经是vim,由于其对传统vi全面兼容,人们还是习惯性地称之为vi。vim编辑器的启动、保存、和退出     查看详情

第八章vim编辑器

第八章、vim文本编辑器本章内容使用vi和vim的三种主要模式移动光标,进入插入模式改变、删除、复制文本撤销改变搜索文档vim寄存器可视化和多窗口vim帮助为什么使用vim编辑器1.   所有的UnixLike系统都会内建vi文本编... 查看详情

vim编辑器

...用模式:  1.普通模式    在普通模式中,用的是编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。对于普通模式,个人觉得就是通过输入具有特殊含义的一些字符来执行一些特定的操作 查看详情