【Linux】Vim命令小记
来源:互联网 发布:网站制作优化 编辑:程序博客网 时间:2024/06/03 11:30
最近一段时间一直在Linux系统下进行工作,使用的最多的就是vim了,但自己并不熟悉,看师兄们用的那么溜,也很羡慕呐,虽然相信熟能生巧,但也需要多加练习,有意识的去练习,这里从网上先总结了一些我比较常用的快捷键,先记一下,之后慢慢熟悉了,再做补充,感觉这些快捷键及命令着实强大好用。
参考:http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html#id13 vim使用命令
vim下的三种模式:命令模式、可视化模式、普通模式
Esc 进入命令模式
可视化模式 :V 或者 Ctrl+v
普通模式: i 、a、 o等均可进入编辑模式
文件退出:
:q 无改动的话 ,退出
:w 保存
:wq 保存退出
:q! 强制退出
快捷键ZZ:保存退出
剪切、复制、粘贴、删除:
- y: 复制在可视模式下选中的文本。
- yy or Y: 复制整行文本。
- y[n]w: 复制一(n)个词。
- y[n]l: 复制光标右边1(n)个字符。
- y[n]h: 复制光标左边1(n)个字符。
- y$: 从光标当前位置复制到行尾。
- d: 删除(剪切)在可视模式下选中的文本。
- dd: 删除(剪切)1(n)行。
- p: 在光标之后粘贴。
- P: 在光标之前粘贴。
另外,可以使用 :set mouse=v 来将选中的字符复制下来,可以在其他地方进行粘贴
撤退:u
回退:ctrl + r
跳转:(1)ctags -R * 生成 tags文件,并在.vimrc中添加上tags的目录之后,可以vim 编辑中进行变量 函数的跳转,其中跳转过去使用 命令Ctrl+],跳转返回 是Ctrl+t
(2)shift+%括号等的跳转,比如光标在(处,shift+%后,可以跳转到)处
文件头部: 命令行中输入 :1 或者 ??
文件尾部:shift + g
文件中查找: / 向下查找 ? 向上寻找 n/N来搜寻 下一个/上一个
全局搜索: F3
字符补充: Ctrl + n
折叠 : z + o-- 打开折叠的文本;
z + c -- 收起折叠;
3 0
- 【Linux】Vim命令小记
- Vim 命令小记
- vim命令小记
- Linux命令小记
- Linux命令小记
- linux命令小记1
- linux命令小记2
- linux命令小记3
- linux命令小记4
- Linux 有用命令小记
- linux命令小记
- linux echo命令小记
- linux命令小记
- linux命令小记
- Linux tar命令 小记
- linux命令进阶小记
- Linux命令小记
- Linux-grep命令小记
- ajax详解
- 排序-插入排序(java实现)
- [C++][基础概念](二)static关键字
- Java枚举的七种常见用法总结(必看)
- 浴霸安装电路详解
- 【Linux】Vim命令小记
- Swift3.0插入排序
- vagrant 安装与使用
- 单词小助手
- Java中Array.sort()的几种用法
- shell字符串截取方法
- 1068. 万绿丛中一点红(20)
- EXCEL常用函数
- ACM程序设计书上题目W