VIM操作常用命令笔记
2017-02-22 07:22
627 查看
复制、粘贴、剪切
光标操作
查找与替换
dd | 剪切一行,2dd删除2行 |
:1,10 m 20 | 剪切1-10行到20行 |
1,10d | 删除1-10行 |
dw | 删除一个单词 |
x | 删除当前字符,20x-删除20个字符 |
X | 向前删除字符 |
yy | 复制一行 |
2yy | 复制2行 |
p | 粘贴 |
+p | 外部文件粘贴 "+ p |
R | 替换光标所到处的字符,“ESC”键止 |
== | 缩进当前行,10==缩进10行, 10> |
:set tabstop=4 | 自动缩进 |
:set autoindent | 手动启用自动缩进 |
ctrl+r | 恢复 |
u | 撤销 |
光标操作
ctrl+f | 屏幕往前移动一页 |
ctrl+b | 屏幕往后移动一页 |
ctrl+d | 屏幕往前移动半页 |
ctrl+u | 屏幕往后移动半页 |
0 | 移动到文本的开头,数字“0” |
G | 移动到文件的最后 |
gg | 移动到文件的最前 |
$ | 移动到光标所在行的行尾 |
^ | 移动到光标所在行的行首 |
:40 | 移动到第40行 |
mx | 书签标记x |
'x | 跳到书签标记x |
查找与替换
set ic | 查找忽略大小写 (set noic) |
/关键字 | n前,N后 |
?关键字 | 向上查找 |
:%s/four/4/g | 全文中用4替换four |
:s/four/4/g | 当前行 |
:3,4s/444/eee/g | 3到4行替换444为eee |
:1,$s/444/eee/g | 1到最后一行 |
:1,$s/444/eee/gc | 用户确认(conform)是否需要替换 |
相关文章推荐
- Linux自学笔记(九)常用命令之Vim相关操作
- VIM操作常用命令笔记
- vim常用命令及操作
- vim常用操作命令
- linux常用命令和操作笔记
- vim编辑器常用操作命令总结
- vim常用命令笔记(转载)
- VIM常用命令学习笔记(随时更新)
- Linux学习笔记——常用文件操作命令
- 【学习笔记】Linux基本操作(5)--- Linux系统常用命令
- linux学习笔记—— 文本编辑(代码开发工具)——vim之常用命令
- 我的Linux学习笔记1(文件操作常用命令)
- Linux笔记——vim常用操作及扩展补充[手册]
- Android系统开发常用shell命令汇总+vim中复制操作+adb logcat过滤
- OpenSuse常用命令操作笔记
- vim 常用命令笔记
- Vim常用操作命令
- vim 一些简单常用的操作命令
- Linux操作常用命令笔记
- Linux学习笔记2——Linux中常用文件目录操作命令