Vim使用总结

文章作者: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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 常见Linux命令## 文件复制,移动,删除,创建 复制:cp -v 源文件路径 目标文件路径 移动:mv -v ...
    单纯的土豆阅读 2,331评论 0 2
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,696评论 9 468
  • VIM简介 vim是一款跨平台,易扩展,难上手,效率高的编辑器,vim可以视作vi的加强版,因此,如果经常在Lin...
    汲汲hz阅读 1,675评论 0 0
  • Vim使用总结 前言 Vim是Linux中经常使用到的文本编辑器,之前虽然有学过过Vim的使用,不过,由于使用的频...
    颜洛滨阅读 339评论 0 0
  • 层峦叠嶂的山在视线中连接 滚滚的白烟融入长空 天色又阴沉了几分 大巴上的暖气让还未清醒的人又陷入昏沉 窗上的冷气被...
    兰风蕙露阅读 302评论 4 5