您的位置:首页 > 运维架构 > Linux

Linux 之vim编辑器——所向披靡之利器!

2018-02-05 23:59 190 查看

一,简介

vim编辑器是一个简单易用并且具有强大功能的源程序编辑器。

二,vim工作模式

1,vim共有三种工作模式:

- 命令模式(Command mode)

从shell进入vim时,初始模式为“命令模式”。在这种模式下,所有输入都被当做命令来解释。我们可以通过输入各种vim命令来实现对文本的“复制、粘贴、删除、移动、跳转”等操作。

- 插入模式(Insert mode)

在插入模式下,我们可以对文本进行编辑。

- 末行模式(Last line mode)

在命令模式下输入“:”即可进入末行模式,其特征为“在vim窗口的最下部,显示一个“:”等待输入命令。在此模式下,我们可以输入一些命令来进行“文件保存、退出、查找字符串、文本替换、显示行号”等操作。

2,vim三种模式的任意切换



3,vim的启动

vim                     不指定文件名,保存文件是需指定文件名
vim filename            打开或新建文件
vim +n filename         打开文件并跳到第n行行首
vim + filename          打开文件并调到末行行首
vim + /String filename  打开文件并跳到匹配到的第一个String处


4,保存文件、退出

命令模式下,输入”ZZ”

末行模式下,输入以下命令

w             保存文件但不退出
w filename    以filename为文件名保存为一个新文件
w! filename   强制以filename为文件名保存为一个新文件,若原
文件已存在,则覆盖。
q             退出,若文件改动而未保存,则会产生错误。
q!            强行退出
wq            保存并退出
set nu/num    显示行号(行号不是文件内容的一部分)


三,文本编辑

1,光标的移动(命令模式+插入模式)

插入模式下:



命令模式下:



2,文本的删除(命令模式+末行模式)

命令模式下:



末行模式下:



3,文本查找与操作撤销



4,翻屏操作



5,编辑多文件



6,vim最简易配置

文件
.vimrc
用来保存vim的相关配置,可通过修改此文件来调整vim的配置。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux vim 编辑器 vi