vi vim 常用指令
来源:互联网 发布:酷比魔方windows系统 编辑:程序博客网 时间:2024/06/01 07:49
全部:Linux vi/vim 菜鸟教程
常用几个:
命令行模式
:set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号
:set nonu 与 set nu 相反,为取消行号!
一般模式下
-----移动-----
nG(或ngg) 移动到文档第n行
G 移动到文档最后一行
n<Enter> 光标向下移动n行
-----复制/粘贴/删除 行内/数行-----
ndd 删除光标所在的向下n行
dnG 删除光标所在到第一行的所有数据
dG 删除光标所在到最后一行的所有数据
d0 删除游标所在处,到该行的第一个字符
d$ 删除游标所在处,到该行的最后一个字符
上面5个操作中,将d改成y,就变成复制操作
p,P p为将已复制的数据贴在光标下一行,P则为贴在光标上一行
nx/nX x为向后删除一个字符 (相当于 [del] ), X为向前删除一个字符(相当于 [backspace] )
-----查找-----
/word 向光标之下寻找一个名称为 word 的字符串
?word 向上查找
n 重复上一个查找
N 反向重复上一个查找
u 撤销
[Ctrl]+r 还原(对应撤销)
. 重复上一个动作
阅读全文
0 0
- vi vim常用指令
- vi vim 常用指令
- vi指令 vim指令
- vi/vim替换指令
- vim/vi操作指令
- vim/vi指令
- vi常用指令
- Vi常用指令
- vi常用指令
- VI常用指令
- 【vi】常用指令
- vi常用指令
- 常用VI指令
- vi中常用指令
- vi 常用指令存档
- vi常用指令
- VI编辑器常用指令
- vi常用指令
- js获取浏览器高度和宽度值
- 数组指针的三种定义形式
- 运行时权限
- flume-自定义Sink基本框架
- 在编译Faac1.28库时出现编译C++ 的undefined reference to '__cxa_end_cleanup'及 __gxx_personality_v0问题
- vi vim 常用指令
- mybatis中的CDATA标签的用法
- 项目管理的主要内容
- 时间获取(当月第一天/当天/下一年)以及转换_MD5加密_清session
- jqGrid使用整理
- JSP 标准标签库(JSTL)
- linux下重启oracle服务:监听器和实例
- 微服务架构的优势与不足
- maven创建项目没有test resources目录结构