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
注意若要在该文件中添加注释,须用"开头,而不是#开头,否则会出错
相关阅读 更多 +










