Vim编辑器基础命令】的更多相关文章

Linux系统中都默认安装了vi或vim编辑器,两种命令基本一致.vim为Vi IMproved,功能更强大. vim有命令模式,输入模式,和末行模式三种. ➢ 命令模式:控制光标移动,可对文本进行复制.粘贴.删除和查找等工作.➢ 输入模式:正常的文本录入.➢ 末行模式:保存或退出文档,以及设置编辑环境 在Linux终端中,直接输入vim filename,就可以打开vim编辑界面. 一进入首先是命令模式.基本命令有: dd    删除光标所在行:    5dd    删除光标所在处开始的5行…
Vim编辑器基础 vi:Visual Interface vim:VI iMproved Vim模式 1.编辑模式(命令模式) 只能下达命令,不能键入字符 2.输入模式 键入字符 3.末行模式 左下角有冒号,可以键入命令执行 Vim模式转换 vim 文件名 编辑-->输入: i:在当前光标所在字符的前面,转为输入模式: a:在当前光标所在字符的后面,转为输入模式: o:在当前光标所在行的下方,新建一行,并转为输入模式: I:在当前光标所在行的行首,转换为输入模式: A:在当前光标所在行的行尾,转…
VIM操作基础命令 1 文件操作 1.1 打开文件 VIM 使用 –o 或 –O 选项打开多个文件,其中 –o 表示垂直并排,例如 vim -o lesson4 lesson5 lesson6.大O表示水平排列 对于垂直并排的文件:使用 ctrl + w + 上.下方向,表示上.下切换文件: 对于水平并排的文件:使用 ctrl + w + 左.右方向,表示左.右切换文件. 退出动作是针对所有的(ALL):qa.qa!.wqa 1.2 退出.保存文件 按键 含义 :w filename 保存为fi…
目录 1.移动光标操作 2.删除或剪切操作 3.复制操作 4.撤销操作 5.替换操作 6.补充一个知识点 命令模式中的命令主要取代的是Linux系统中鼠标的操作. vim编辑器的快捷键一般都集中在命令模式下. 1.移动光标操作 (1)上下左右移动光标 左.下.上.右方向键,对应H.J.K.L. 注:小键盘的上下左右键也行 (2)把光标移动到文件头或尾 gg:移动到文件头. G:移动到文件尾(shift+g). (3)移动到行首或行尾 ^:移动到行首. $:移动到行尾. (4)移动到指定行 :n:…
目录 1.在文档中显示行号 2.是否显示文档内容相关颜色 3.是否将查找的字符串高亮显示 4.是否显示右下角的状态栏 5.是否在左下角显示如"--INSERT--"之类的状态栏 6.是否显示隐藏字符 7.vim支持更多的设置参数 8.vim编辑器配置文件 9.查找 10.替换 vim编辑器中常用的末行模式命令. 1.在文档中显示行号 : set nu:显示行号. : set nonu:取消行号. 一旦退出文档,再打开行号就没有了.(文章最后第8点,有解决.) 2.是否显示文档内容相关颜…
使用vi文本编辑器 配置文件是Linux系统中的显著特征之一,其作用有点类似于Windows系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式.那么如何使用Linux字符操作界面中的文本编辑器——vi,以便更好地管理和维护系统中的各种配置文件. vi是一个功能强大的全屏幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑器.vim是vi编辑器的增强版本,在vi编辑器的基础上扩展了很多实用的功能,但是习惯上也将vim称为vi. 1.vi/vim的使用 vi是工作在…
vim编辑器的安装 vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.本文讲解主要是在Centos下的操作. 我们在安装完Centos后,它默认的是安装了vi编辑器,vim是没有安装的,所以我们在使用vim时会提示: vim command not found 这就是说明Centos没有安装vim编辑器,下面我们来说一下如何安装这个编辑器: vim编辑器需要安装三个包:  vim-enhanc…
:q 退出 :wq 保存并退出 :q! 不保存并退出 :w 保存 :w! 强行保存…
目录 1.vim编辑器简介 2.vim的工作模式 (1)命令模式 (2)输入模式 (3)最后行模式(末行模式) 1.vim编辑器简介 vim是一个全屏幕纯文本(绘个表格或者插个图片就不要想了)编辑器,是vi编辑器的增强版,我们主要讲解的是vim编辑器. vim编辑器的主要优势就是不需要鼠标的介入就可以完成所有的编辑操作.如果你非常熟练的使用vim编辑器,编辑文档时要比鼠标介入操作的快多了. 在使用vim编辑器的时候可以利用别名让输入vi命令的时候,实际上执行vim编辑器,例如: # 定义别名 […
目录 1.在vim中导入其他文件内容或命令结果 (1)导入其他文件内容 (2)在vim中执行系统命令 (3)导入命令结果 2.设定快捷键 3.字符替换 4.多文件打开 vim使用技巧,就是vim编辑器中复杂一点的常用操作. 1.在vim中导入其他文件内容或命令结果 (1)导入其他文件内容 在末行模式中执行命令::r 文件名(绝对路径) 可以把其他文件的内容导入到光标所在位置. (2)在vim中执行系统命令 :!命令 :在vim中执行系统命令. 这里只是在vim中执行系统命令,但并不把系统命令的结…
最近看书,说要熟悉一个文本编辑器的用法最好,在mac上找来找去,发现还是VIM最简单,是自带的,哈哈,决定先转下常用的命令,后续如果有时间,可以慢慢试用,慢慢分类,以下: VIM命令大全 保存文本和退出 vi命令                      保存和/或退出操作:w                    保存文件但不退出 vi:w file               将修改保存在 file 中但不退出 vi:wq 或 ZZ 或 :x         保存文件并退出 vi:q!   …
(一)vi/vim是什么?Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便.vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本.C语言程序编辑等功能,可以作为程序编辑器. (二)为什么要学习vi/vim?首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用:其次,很多…
Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器 常用的vim命令如下图 补充: num+命令 对命令执行num次,如  5dd:剪切一行 * 5  即剪切5行,其它如此 /text   查找text,按n健查找下一个,按N健查找前一个 ?text 查找text,反向查找,按n健查找下一个,按N健查找前一个 yw            从光标出复制当前字/单词,包括单词后边的空格-----y:复制,w:下一字首 ye              从光标处复制当前字/单词,不包括空格-…
vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便.vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本.C语言程序编辑等功能,可以作为程序编辑器. 为什么要学习vi/vim? 首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用:其次,很多软件的编…
vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便.vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本.C语言程序编辑等功能,可以作为程序编辑器. 为什么要学习vi/vim? 首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用:其次,很多软件的编…
一.剪切: 1. 欲从当前光标删除至下一个单词,请输入:dw  2. 欲从当前光标删除至当前行末尾,请输入:d$  3. 欲删除整行,请输入:dd //可以使用 dNd删除多行 N代表行数  4. 欲重复一个动作,请在它前面加上一个数字:2w  5. 在正常模式下修改命令的格式是:               operator   [number]   motion     其中:       operator - 操作符,代表要做的事情,比如 d 代表删除       [number] - 可…
Esc:命令行模式 i:插入命令 a:附加命令 o:打开命令 c:修改命令 r:取代命令 s:替换命令 以上进入文本输入模式   : 进入末行模式 末行模式: w:保存 q:退出,没保存则无法退出 wq:保存并且退出 x:保存退出 q!:强制退出   输入模式时: i: 插入光标前一个字符 I: 插入行首 a: 插入光标后一个字符 A: 插入行未 o: 向下新开一行,插入行首 O: 向上新开一行,插入行首   命令模式时:(移动光标) h: 左移 j: 下移 k: 上移 l: 右移 M: 光标移…
vi 常用命令行 1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作.等按下‘i,I,o,O,a,A,r,R’等 字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以 输入任何文字到文件中.要回到一般模式,按下[ESC]键即可. c) 命令行模式:在一般模式中,输入“: 或者/或者?”,即可将光标移动到最下面一行,…
<1>从命令行模式到插入模式 i  :在光标前插入 a :在光标后插入 I  :在光标所处在的行的行首 A :在光标所处在的行的末尾 o  :在光标所处在的行的下一行 行首 O :在光标所处在的行的上一行 行首   _ O__ I   i     | |  a A            |_  _ _|                 o <2>末行模式 保存退出: w :保存 q  :退出 q! :强制退出 x  :保存并退出 ,相当于wq 显示行号: set nu 或者 set…
移动光标 Ctrl+f:屏幕向下移动一页,相当于[Page Down]按键Ctrl+b:屏幕向上移动一页,相当与[PageUp]按键 0或功能键[Home]:数字‘0’:移动到这一行的最前面的字符处$或则按键[End]:移动到这一行的最后面的字符处 G:移动到这个文件的最后一行gg:移动到这个文件的第一行,相当于‘1G’ N[Enter](N为数字):光标向下移动N行 查找/替换 /String:向下寻找一个字符为String的字符串?String:向上寻找字符为String的字符串(备注:以上…
1. 设置显示行数 :set nu 2. 复制第100至第103行的代码…
转自:https://www.cnblogs.com/Nice-Boy/p/6124177.html…
dd:删除游标所在的一整行(常用)   ndd:n为数字.删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行   d1G:删除光标所在到第一行的所有数据   dG:删除光标所在到最后一行的所有数据   d$:删除光标所在处,到该行的最后一个字符   d0:那个是数字0,删除光标所在到该行的最前面的一个字符   x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[backspace]即退格键)   nx:n为数字,连续向后删除n个字符 …
第4章 Vim编辑器与Shell命令脚本 章节简述: 本章首先讲解如何使用Vim编辑器来编写.修改文档,然后通过逐个配置主机名称.系统网卡以及Yum软件仓库参数文件等实验,帮助读者加深Vim编辑器中诸多命令.快捷键.模式切换方法的理解.然后把前面章节中讲解的Linux命令.命令语法与Shell脚本中的各种流程控制语句通过Vim编辑器写到Shell脚本中结合到一起,实现最终能够自动化工作的脚本文件.本章最后演示了怎样通过at命令与crond计划任务服务来分别实现一次性的系统任务设置和长期性的系统任…
章节简述: 本章节将教给您如何使用Vim编辑器来编写文档.配置主机名称.网卡参数以及yum仓库 ,熟练使用各个模式和命令快捷键. 我们可以通过Vim编辑器将Linux命令放入合适的逻辑测试语句(if.for.while.case)后最终写出简单实用的Shell脚本. 还可以通过使用at命令或配置Crontab计划任务服务让系统自动按时工作,让日常工作更加的高效自动化,一劳永逸哦~ 本章目录结构 [收起] 4.1 了解Vim文本编辑器 4.1.1 编写简单文档 4.1.2 配置主机名称 4.1.3…
章节简述: 本章节将教给您如何使用Vim编辑器来编写文档.配置主机名称.网卡参数以及yum仓库 ,熟练使用各个模式和命令快捷键. 我们可以通过Vim编辑器将Linux命令放入合适的逻辑测试语句(if.for.while.case)后最终写出简单实用的Shell脚本. 还可以通过使用at命令或配置Crontab计划任务服务让系统自动按时工作,让日常工作更加的高效自动化,一劳永逸哦~ 本章目录结构 4.1 了解Vim文本编辑器 4.1.1 编写简单文档 4.1.2 配置主机名称 4.1.3 配置网卡…
1.vim编辑器的命令模式中常用的快捷键: dd 删除(剪切)光标所在整行 5dd 删除(剪切)从光标处开始的5行 yy 复制光标所在整行 5yy 复制从光标处开始的5行 p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后 /字符串 在文本中从上至下搜索该字符串 ?字符串 在文本中从下至上搜索该字符串 n 显示搜索命令定位到的下一个字符串 N 显示搜索命令定位到的上一个字符串 u 撤销上一步的操作 2.vim编辑器的末行模式中的常用命令: :w 保存 :q 退出 :q! 强制退出(放弃对文…
在热门Linux操作系统中都会默认安装一款超好用的文本编辑器——名字叫“vim”,vim是vi编辑器的升级版. Vim能够得到这么多厂商与用户的认可,原因就是在Vim编辑器中有三种模式——命令模式.末行模式和编辑模式,分别又有多种不同的命令快捷键组合,很大的提高了工作效率,用习惯后会觉得非常的顺手.要想在文本操作时更加高效率,我们必需先搞清Vim编辑器的三种模式的操作不同与切换方法. 命令模式:控制光标移动,可对文本进行删除.复制.粘贴等工作. 输入模式:正常的文本录入. 末行模式:保存.退出与…
Vim是一个类似于vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性. 掌握简单的vim命令可以大大提高我们编辑文档效率,在装有vim编辑器的linux系统终端输入vimtutor,将会打开一份系统自带的vim编辑器的使用说明. 以下总结皆来自该文本内容,博主把小结部分摘取出来,方便平时查阅. 第一讲小结 1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键.         h (左移)       j (下行)       k (上行)   …
在Linux中,主要编辑器为vi或者vim,本文围绕vim做简单的讲解说明: Linux默认自带vi(vim)编辑器,其程序包为: [root@xuegod163 ~]# rpm -qf `--1.8.el6.x86_64 vim 编辑器模式切换: 命令模式 .命令行模式.编辑模式 命令模式: 字符操作 i 当前字符之前插入 I 行首插入 a 当前字符之后插入 A 行尾插入 esc 退出当前模式 o 下一行插入 O 上一行插入 x 向后删除一个字符 (等同于delete键) X 向前删除一个字符…