您的位置:首页 > 其它

Vim使用总结

2017-09-11 09:11 204 查看
文章作者:Tyan

博客:noahsnail.com | CSDN | 简书

本文主要是记录使用vim过程中的一些用法,本文中介绍的命令都在vim中使用验证过。

1. 删除一行或多行

删除一行,命令格式:[:行号d]

# 删除第10行

:10d


删除多行,命令格式:[:起始行号,结束行号d]

# 删除103-104行

:103,104d


2. 显示/不显示行号

显示行号

:set nu


不显示行号

:set nonu


3. 字符串替换

命令格式:[:%s/原始字符串/要替换的字符串]

# test替换为global

:%s/test/global


4. 跳到指定行

命令格式:[:line-number]

# 跳到118行
:118


5. 防止粘贴自动缩进

命令格式:[:set paste]

:set paste


6. 粘贴后允许自动缩进

命令格式:[:set nopaste]

:set nopaste


7. 取消选中或高亮

:nohls


8. 撤销上一步操作

u
键即可。

9. 纵向编辑

Ctrl + v
进行纵向模式

按上下键选择要编辑的区域

shift + i
进入编辑模式

Esc
键整体编辑结束

10. 显示Tab,行尾结束符

# 设置显示
:set list

# 设置不显示
:set nolist


11. 删除含有某些字符的行

# 删除所有含有abc的行
:g/abc/d
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: