青蛙学Linux—文本编辑器Vi/Vim

1、Vi和Vim

1.1、简介

Vi是Linux和Unix下最基本的文本编辑器,工作在字符模式下,没有图形界面,使用众多的命令和按键来进行操作。所有的Linux和Unix都会默认安装Vi,而且任何版本的Linux和Unix的Vi编辑器都是完全相同的。

Vim是一个在Vi基础上改进的文本编辑器。在Vi强大的功能上增加了新的功能,如代码补全、代码高亮等。

1.2、三种模式

vi/vim可分为三种模式,分别为命令模式(Command mode)、输入模式(Insert mode)和底线命令模式(Last line mode)。

2、使用Vi/Vim

2.1、命令模式

当Vi/Vim启动时,便进入命令模式。此时在键盘的输入将会被vi/vim识别为命令,而非向文件中输入字符。在该模式下通过不同的按键或按键组合可以实现各种功能,下面按照功能的类型来介绍这些按键:

2.1.1、光标的移动

woas

原文地址:https://www.cnblogs.com/yu2006070-01/p/9909365.html

时间: 2024-10-13 12:11:42

青蛙学Linux—文本编辑器Vi/Vim的相关文章

从零开始学Linux系统之Vi/Vim操作

vi/vim:编辑模式 <-:--命令模式 --a.i.o A.I.O ->  插入模式  设置行号  :set nu   :set nonu    行号移动: gg G  nG/:n移动: h.j.k.l    0 $   H.M.L   搜索:/『搜索的字符』  n下一个 N上个   忽略大小写  :set ic复制  yy/Y   nyy/nY  剪切  dd  ndd       粘贴   p/P替换:r  R + Esc   全文替换指定字符串  :%s/old/new/g  :%s

Linux系列教程(十)——Linux文本编辑器vim

通过前面几篇博客我们终于结束了Linux常用命令的介绍,Linux常用命令主要包括以下: ①.Linux文件和目录处理命令 ②.Linux链接命令和权限管理命令 ③.Linux文件搜索命令 ④.Linux帮助和用户管理命令 ⑤.Linux压缩和解压缩命令 ⑥.Linux网络和关机重启命令 学习命令,我们不需要记住每一条命令的详细语法格式,学完之后我们只需要知道某个命令能干什么.这样我们在实际应用中,遇到需要实现某个功能,我们脑海只要能想起来适用于某个命令就行,至于详细格式我们可以通过查资料.当我

Linux基础之vi(vim)程序编辑器

在linux的系统中使用文本编辑器来编辑你的Linux参数配置文件可是一件很重要的事情.因此我们只是应该要熟悉一种文本编辑器,这里我们主要介绍vi(vim). vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interface"的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim. 我们

Linux文本编辑器(九)

[教程主题]:Linux文本编辑器 [1]vi vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任 何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令. 由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在 其他任何介绍vi的地方进一步了解它.Vi也是Linux中最基本的文本编辑器, 学会它后,您将在Linux的世界里畅行无阻.Lisp  emacs [2]vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command 

[Linux学习笔记] Linux文本编辑器Vim/Vi

文本编辑器Vim: Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器. 它的作用是建立.编辑.显示文本文件. Vim/Vi没有菜单,只有命令. 插入命令 命令 作用 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入文本 I 在本行开始插入文本 o 在光标下插入新行 O 在光标上插入新行 定位命令 命令 作用 h 方向左键. 左移一个字符 j 方向下键. 下移一行 k 方向上键. 上移一行 l 方向右键. 右移一个字符 $ 移至行尾 0 移至行

linux 文本编辑器Vim/Vi详细介绍

二:文本编辑器Vim/Vi(早起叫Vi后期升级版Vim) vim/vi是一个功能强大的全屏幕文本编辑器,是linux/unix上最常用的文本编辑器, 它的作用是建立.编辑.显示文本文件. vim/vi 没有菜单,只有命令 ----官方:www.vim.org 三种模式: vi filename 命令模式 按i.a.o 插入模式 :set nu 编辑模式(设定行号,这种就是编辑模式下,:号开头) 常用命令: 一组:插入命令 命令 作用 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入

Linux文本编辑器Vim配置

Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性. VIM是纯粹的自由软件. 因此一个配置好的vim使用起来肯定是更加得心应手的. 那问题就来了,到底该怎么配置呢??? 首先打开Linux下的端口(terminal),切换到root root切换命令:$ su,然后输入密码 接着输入命令:$ cd /etc,在该目录下找到文件vimrc,在里面进行编辑. 如果没有的话就需要自己创建一个相同名字的文件了. 以下是我进行的主要设置,随着学习的深入在进

Linux 系统文本编辑器vi常用命令详解(操作演示)

引言: 在Linux中我们常用的文本编辑器有vi.vim(vi的增强版本).而且vi编辑器不仅仅是适用于Linux,它是所有Unix以及Linux系统下的标准编辑器,几乎适用于Unix.Linux系统的所有版本.vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理.服务器管理字符界面中,永远不是图形界面的编辑器能比的.它能轻易地创建和修改文本文件,维护Linux系统中的配置文件.学会它,你就拥有了打开Linux大门的钥匙. 主要内容: vi编辑器的三种工作模式命令模式的

Linux编辑器- vi / vim

1.vi 和 vim  的区别 vi : 是Linux中最通用的文本编辑器 vim : 从 vi 发展而来的升级版本,可以主动的以字体颜色辨别语法的正确性 2.三种模式 一般模式:主要进行 删除.复制.粘贴 等相关操作 编辑模式:主要进行 编辑 操作 命令模式:主要进行 保存.退出.查找 等相关操作 3.一般模式 常用命令: 命令 功能 yy 复制当前行 y数字y 复制从当前行开始的 n 行 p 粘贴 u 撤销上一步 dd 删除当前行 d数字d 删除从当前行开始的 n 行 x 当前光标向后删除一