01_vi的使用
Posted nichengshishaonian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01_vi的使用相关的知识,希望对你有一定的参考价值。
- 命令模式下进入到输入模式:
i: 前面 I: 行首
a: 后面 A: 行尾
o: 下一行 O: 上一行
s: 删除当前字符并进入插入模式 S: 删除整行,并进入输入模式 - 输入模式到命令模式: esc
- 末行模式到命令模式: esc
命令模式下的一些命令:
- 移动:
- h 左
- j 下
- k 上
- l 右
- gg: 移动到第一行(行首)
- 1G: 移动到第一行(行首)
- nG: 第几行, n为数字
- G: 移动到行尾
- 删除:
- ciw 删除一个单词并进行插入模式
- yiw 复制一个单词
- diw 删除一个单词
- dd: 删除一行,剪切一行
- ndd: 删除n行, n为数字(1, 2, 3...)
- dG: 从当前行删除到最后一行
- d1G: 从当前行删除到第一行
- dw: 删除当前位置到单词末尾
- d^: 从当前字符删除到行首
- d$: 从当前字符删除到行尾
- x: 删除当前字符
- 3x: 删除3个字符
- s: 删除当前字符,并进入输入模式
- S: 删除整行,并进入输入模式
- cw: 删除当前位置到单词末尾,并进入插入模式
- 复制:
- yy: 复制当前行
- 3yy: 复制三行
- 粘贴:
- p: 粘贴到下一行
- 2p: 重复粘贴2次, 2是次数(np)
- P: 粘贴到上一行
- 替换:
- r: 单字符替换
- r: 单字符替换
- 撤销: u
- 恢复: ctrl + r # sublime 的是ctrl + y
- 查找:
/hello : 向下查找hello, 按n查找正向查找, N反向查找
?hello : 向上查找hello, - 块操作: v / V
以上是关于01_vi的使用的主要内容,如果未能解决你的问题,请参考以下文章
大数据学习之_01_Linux学习_01_linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机重启和用户登录注销+用户管理+用户组管理(