vim常用命令
来源:互联网 发布:儿童手机安全软件 编辑:程序博客网 时间:2024/06/10 04:08
有待补充
三种模式
1、命令模式
2、插入模式:在命令模式下输入插入命令i
、附加命令a
、打开命令o
等命令可以进入插入模式,在插入模式下,用户输入可以对文本进行编辑,输入的任何字符都被当作文件内容保存起来。[Esc]
键可以返回命令模式。
3、末行模式
退出vim
1、保存修改并退出::wq
2、保存当前修改但不退出::w
3、退出并且不保存修改(强制退出)::q!
查找指定字符串
1、命令模式下输入/string
2、查找下一个:n
,查找上一个:N
3、精确搜索命令://< string />
(表示只搜索以”string”开头和结尾的单词。”/>”:只搜索以string作为结尾的单词。”/<”:只搜索以string作为开头的单词。)
设置行号
1、:set nu
//显示行号
2、: set no nu
//不显示行号
光标移动
1、定位到文件开始:gg
或 G
2、定位到文件最后:shift+g
3、移动到当前屏幕的第一行:H
移动到当前屏幕的第一行:M
移动到当前屏幕的第一行:L
4、定位到行::no
//no表示要跳转到的行
跨文件复制(将文件A中的内容复制到文件B中)
1、sudo状态下打开文件A
2、输入命令:
"ayN+ //其中N是要复制的行数:ex B //转到B文件"ap
注意:该命令只能将A文件中的前N行复制到B中;另外关于其中的字母a,e等是代表缓冲区,并不是很懂。
0 0
- VIM常用命令
- vim常用命令
- vim常用命令
- vim常用命令
- Vim常用命令
- vim常用命令
- vim常用命令
- vim常用命令
- VIM 常用命令
- VIM常用命令
- vim 常用命令
- vim常用命令
- vim 常用命令
- #vim常用命令
- VIM 常用命令
- vim常用命令
- VIM 常用命令
- vim常用命令
- AngularJS_4 Dependency Injection(依赖注入)
- 业务概念—类图
- Tomcat调优
- 句柄、引用、指针与对象
- java集合框架08——HashMap和源码分析
- vim常用命令
- Android Binder 分析——通信模型
- REDO 重做日志文件(redo log files)管理
- 排序算法(OC版)
- android TraceView分析android 性能
- jQuery基础
- JS中Null与Undefined的区别
- 那些著名或非著名的iOS面试题(中)
- 输入一颗二叉树的根节点,求该树的深度