vi filename(文件名) --- 进入命令行模式
在插入模式中输入Esc,则当前模式转入命令行模式。
Vi命令行模式功能键:
I --- 切换到插入模式,此时光标当于开始输入文件处
A --- 切换到插入模式,并从目前光标所在位置的下一个位置开始输入文字
O --- 切换到插入模式,且从行首开始插入新的一行
ctrl+b --- 屏幕往后翻动一页
ctrl+l --- 屏幕往前翻动一页
ctrl+u --- 屏幕往后翻动半页
ctrl+d --- 屏幕往后翻动半页
0 --- 光标移到本行的开头
G --- 光标移动到文章的最后
nG --- 光标移动到第n行
$ --- 移动到光标所在行的行尾
n<Enter> --- 光标向下移动n行
/name --- 在光标之后查找一个名为name的字符串
?name --- 在光标之前查找一个名为name的字符串
x --- 删除光标所在位置的后面的一个字符
X --- 删除光标所在位置的前面的一个字符
dd --- 删除光标所在行
ndd --- 从光标所在行开始向下删除n行
yy --- 复制光标所在行
nyy --- 复制光标所在行开始的向下n行
p --- 将缓冲区内的字符粘贴到光标所在位置
U --- 恢复前一个动作
Vi底行模式功能键:
:w --- 将编辑的文件保存到磁盘中
:q --- 退出Vi(系统对做过修改的文件会给出提示)
:q! --- 强制退出Vi(对修改过的文件不作保存)
:wq --- 存盘后退出
:w [filename] --- 另存一个命为filename的文件
:set nu --- 显示行号
:set nonu --- 取消行号显示Linux系统安装出错后出现grub rescue的修复方法Linux下UP-CUP S2440型产品光盘环境的安装与配置相关资讯 Vim Linux Vim命令
- 交叉编译Vim并移植到ARM嵌入式 (今 21:40)
- 把Vim打造成优秀的C++ IDE (06月13日)
- Linux Vi/Vim 的使用及实例 (06月04日)
| - Vim 和 Emacs 到底哪个更适合你? (07月25日)
- 简明 Vim 练级攻略 (06月05日)
- Vim 8.0 即将发布 (04月14日)
|
本文评论 查看全部评论 (0)