Linux VIM编辑器

1.1 VIM编辑器介绍

Vi是Unix世界里极为普遍的全屏幕文本编辑器,几乎可以说任何一台Unix/Linux机器都会提供这套软件,Vi 的原意是 “Visual”,它 可以立刻看到操作结果 。 Vim是一个类似于Vi的文本编辑器, 是Vi IMproved的简称。在Vi的基础上增加了很多新的特性,Vim最大的优势在于, 它最常用的命令 都是简单的字符, 这比起使用复杂的控制组合键要快得多, 而且解放手指的大量工作。 Vim也支持在插入模式下使用上下箭头键, 这使初学者可以很容易上手。

1.2 vi编辑器启动

 格式:
 vi [选项] [filename] 
 实例:
 vi +n filename // 打开filename文件,光标停在第n行行首;
 vi + filename // 打开filename文件,光标停在最末行行首;
 vi –r filename // 系统瘫痪后恢复filename文件;

1.3 vi编辑器保存

 :w //保存文件
 :q //退出编辑器,如果文件已修改请使用下面的命令
 :q! //退出编辑器,且不保存
 :wq //退出编辑器,且保存文件

1.4 vi编辑器的三种工作模式

在这里插入图片描述
命令模式 键入vi命令进入编辑器时,就处于命令模式。此时,从键盘上键入的任何字符都被当作编辑命令来解释。 命令模式可以通过命令完成光标定位、字符串检索、文本恢复、修改、替换、标记行结合及文本位移等功能。
插入模式 插入模式也叫做输入模式,在该模式下,从键盘上键入的所有字都被插入到正在编辑的缓冲区中,被当作该文件的正文在屏幕上显示出来。 插入模式下如同Windows下的“记事本”,可以完成文本的输入、修改和光标的移动等功能
底行命令模式 要执行底行命令模式,必须在命令模式下键入一个冒号“:”,在vi编辑器的底行出现“:”冒号后接着输入命令后回车则完成一个底行命令,冒号作为底行命令提示符出现在状态行(通常在屏幕最下一行)。 多数文件管理命令都是在底行命令模式下执行的。底行命令执行后,自动回到命令模式。 底行命令模式主要完成文本的全局替换、文本中插入shell命令、vi编辑器的设置、文本的存盘退出、文本块的 复制、多个文本间的转换 及其缓冲区的操作等功能。

1.5 文本命令

 x: 如同“Del键”;
 dd: 剪切光标所在的整行。
 yy:  复制一行
 dw : 剪切一个word 
 p: 粘贴
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值