LINUX下VIM的使用

来源:百度文库 编辑:神马文学网 时间:2024/04/29 01:46:54

Linux下一种比较常用的编辑器为VIM,这里简要介绍一下如何在VIM下编辑以及一些常用的命令

进入VIM时候,
1.默认为输入命令模式,在此模式下可以输入以下几个字符进入普通模式

a 进入 INSERT 模式
i 进入 INSERT 模式
v 进入 VISUAL 模式

2. INSERT 模式下可以输入字符等
在左下角会显示当前的模式 INSERT

假设已经输入一些字符,按ESC键,可进入INSERT模式下的命令输入
有如下的命令
i 进入插入模式后,光标在当前字符前面;
a 进入插入模式后,光标在当前字符后面;
h j k l 分别是光标左移、下移、上移、右移(按方向键也可用来移动光标)
x 删除一个字符
dd 删除一行
J 删除本行的回车符,把下一行并入本行末尾
r 字符 替换光标所在字符为新字符
^ $ 分别是光标移到行首和行末,当然也可以用HOME END 键
数字G 移动光标到第若干行,如果直接按 G 则移动到最后一行

3.VISUAL 模式下不可以输入字符,但可以进行复制粘贴

x 或 d 剪切(即删除,同时所选的文本进入剪贴板)
y 复制
r字符 所有字符替换为新字符
u U ~ 分别是所有字母变小写、变大写、反转大小写
> < 分别是缩进和反缩进

4. 在普通模式(可以输入字符)按ESC键可以退出至命令模式

命令模式下可以输入以下几个字符
:q 退出! (更确切的说应该是关闭当前文件)
:w 文件名 存盘。如果还是保存为当前文件,不必写文件名
:wq 存盘退出
:new 文件名 打开或新建文件(同时关闭当前文件)。如果不指定文件名
或者文件名不存在则是新建文件
:help 帮助! 看完后用 :q 关掉窗口。可以在 help 后面加某个帮助主
题的名称,如 :help dd 或 :help help