Vim的安装与使用
一、安装
1、安装vim
sudo apt-get install vim
2、安装ctags
sudo apt-get install ctags
3、配置vim
step1:将vim_configure拷入当前用户的目录下
step2:打开终端,执行以下以下命令:
cd vim_configure
sudo ./copy_con.sh
拷贝成功后,出现copy successful
注:
配置文件的作用:
1、自动添加创建时间、名称等注释信息
2、自动添加行号
3、支持鼠标点击定位
4、支持函数列表功能(F9打开或关闭)
5、支持多文件打开功能(F5)
6、支持函数跟踪、跳转(Ctrl+]、Ctrl+o)
7、支持vim快捷键.pdf中的快捷键。
最后我们来介绍插件的这些特殊用法
二、使用
1.使用vi打开文件
vi filename
2.打开或新建文件,并将光标置于第一行行首
vi filename n::打开文件,并将光标置于第n行行首
三、vi模式介绍
vim编辑器有3个操作模式:
1. vi 插入模式
vi创建一个不存在文件时,默认进入插入模式
vi将输入的字符作为正文内容放在正在编辑的文件中
2. vi 编辑模式
vi打开一个已经存在文件时,默认进入编辑模式
在此模式下可进入插入模式、控制屏幕光标的移动、进行文本的选择、复制、粘贴、剪切、删除、查找等工作。
3. vi最后一行模式(命令模式)
在编辑模式下,按 shift +: 进入
跟编辑模式类似,完成存盘、另存、查找等任务
四、模式切换
1.由编辑模式切换到插入模式
i 从光标当前位置开始插入
a 从光标当前位置的下一个字符开始插入
o 在光标位置的下行插入一个空行,再进行插入
I 从光标所在行的开头开始插入正文
A 从光标所在行的末尾开始插入正文
O 在光标位置的上一行插入一个空行,再进行插入
2.由编辑模式切换到命令模式
Shift + :
3.由插入模式、命令模式切换到编辑模式
ESC(命令模式到编辑模式两次ESC)
注:编辑模式与插入模式不能直接转换
五、删除修改文本
编辑模式下:
1. u 撤消前面多次修改。
2. [n]x 删除光标后n个字符。
3. [n]X 删除光标前n个字符。
4. [n]dd 删除从当前行开始的n行。
5. [n]yy 复制从当前行开始的n行。
6. p 把粘贴板上的内容插入到当前行。
7. . 执行上一次操作
8.shift +zz(按住shift按两下z键) 保存退出当前文件
9.d删除选中文本
9.c修改选中文本
9.r替换选中文本
命令模式下:
文件存储类:
w 保存当前文件
w file另存当前文件为file
q 退出vi
wq保存当前文件,退出
x 同上
q!不保存文件并退出
配合搜索命令使用:
nohls 取消高亮
set hls 设置高亮
set ignorecase 让VIM忽略大小写
set noignorecase 不让VIM忽略大小写
行号显:set nu 或 set number
关:set nonu或 set nonumber