vi基本命令
时间:2007-03-16 来源:janklyf
学习呀学习^_^
定制VI:
如我想在VI下写程序时让Tab键占4个字符而不是默认的8个字符,且让vi显示行号而不用每次进入都要输入:set nu。为达到这些目的,方法是修改/etc/vimrc文件或修改home目录下的隐藏文件.vimrc,比如在.vimrc文件中加入两行:
set nu
set tabstep=4
注意若要在该文件中添加注释,须用"开头,而不是#开头,否则会出错
命令 | 描述 |
a | 在当前光标位置后面开始插入方式 |
A | 开始插入方式,添加到当前行末尾 |
cw | 删除当前单词,然后进入插入方式,以便替换这个单词 |
dw | 删除当前单词,而不进入插入方式 |
dd | 删除当前行 |
G | 将光标移到行末 |
15G | 将光标移到第15行 |
h | 将光标移到左边一格 |
l | 将光标移到右边一格 |
j | 将光标移到下边一格 |
k | 将光标移到上边一格 |
i | 进入插入方式,光标保持在原处 |
I | 进入插入方式,光标移到行首 |
o | 进入插入方式,打开当前光标下一行 |
O | 进入插入方式,打开当前光标上一行 |
r | 用下一个输入的字符替换当前字符 |
u | 取消最后的改变 |
Esc | 退出插入方式 |
/int | 在文件中搜索单词int |
:q | 退出vi,如果要从vi退出而不保存任何改变,则可以用:q!命令 |
:w | 写入当前文件 |
:wq | 退出vi且写入当前文件 |
:set nu |
激活当前文件的行号 |
定制VI:
如我想在VI下写程序时让Tab键占4个字符而不是默认的8个字符,且让vi显示行号而不用每次进入都要输入:set nu。为达到这些目的,方法是修改/etc/vimrc文件或修改home目录下的隐藏文件.vimrc,比如在.vimrc文件中加入两行:
set nu
set tabstep=4
注意若要在该文件中添加注释,须用"开头,而不是#开头,否则会出错
相关阅读 更多 +