vim笔记
来源:互联网 发布:如何用js判断是否闰年 编辑:程序博客网 时间:2024/09/21 08:55
移动光标
hjkl,左下上右
w,下一个字符
b,上一个字符
(),上一句,下一句
{},上一段落,下一段落
dw,删除word
yw,复制word
dl,删除字符
yl,复制字符
dd,删除行
yy,复制行
撤销操作
u,撤销最近一次的修改
ctrl-r,取消最后一次的撤销
U,撤销所有修改
粘贴操作
p粘贴复制、修改或者删除的内容
p粘贴在行上(字符右侧),P粘贴在行下(字符左侧)
特殊用法
dtc,删除从光标到c之间的所有字符
rc,将光标下字符替换为c
dw,删除光标所在的字符
5dd,删除5行数据
5yy,复制5行数据
5x,删除5个字符
R,进入替换状态
查找操作
/text,向后搜索
?text,向前搜索
n,搜索下一个同样的内容
N,搜索下一个同样的内容
文件内定位
G,文件最后一行
1G,文件第一行
ctrl+d,下滚半屏
屏幕定位
H,第一行
M,中间一行
L,最后一行
z+Enter,屏幕第一行
z-,最后一行
查找与批量替换
sed
:s/i/-,将i替换成-
:s/i/-/g,替换一行所有的i
默认查找当前行
:1,10s/i/-/g,替换1-10行的i
:1,$,表示整个文件
读取和保存
:r file,读取文件到当前位置
:1,20 w file,将1到20行写入到一个新的文件
:1,20 w >>file,将1到20行追加文件file中
0 0
- VIM笔记
- Vim笔记
- vim笔记
- vim 笔记
- VIM笔记
- vim 笔记
- Vim 笔记
- vim 笔记
- Vim笔记
- vim笔记
- vim笔记
- Vim笔记
- VIM 笔记
- vim笔记
- vim 笔记
- VIM笔记
- vim 笔记
- Vim 笔记
- QT无法包含sqlite数据库包
- 最基础教程--扬声器麦克风耳机等电声器材的辨认与检查
- Win7下安装配置PHP+Apache+Mysql+PHPMyAdmin环境教程(非集成)
- 转载:OGRE一起学(九)平面
- 诸葛:Growth Hacking为何物?
- vim笔记
- 初学JDBC
- 文本分词方法
- WebView使用,简易浏览器
- hadoop SLF4J错误
- 如果查看某一IP的计算机接在交换机的哪个接口上
- Linux 技巧:让进程在后台可靠运行的几种方法
- poj 1422 Air Raid
- cin、cin.get()、cin.getline()、getline()、gets()等函数的用法