vim使用技巧

来源:互联网 发布:k均值聚类算法 matlab 编辑:程序博客网 时间:2024/05/17 18:41
  • 显示TAB制表符
:set list TAB
  • 隐藏制表符
:set nolist
  • 显示行号
:set nu
  • 隐藏行号
:set nonu
  • 将文件中的TAB制表符替换成空格
:set ts=2:set noexpandtab:%retab!
  • 反过来,将空格替换成TAB
:set ts=2:set expandtab:%retab!

加!是用于处理非空白字符之后的TAB,不加的话只处理行首TAB

  • vim中的替换
    :s/xx/yy 替换当前行中第一个xx为yy
    :s/xx/yy/g 替换当前行所有xx为yy
    :s/xx/yy/gc 替换当前行所有xx为yy,替换前询问
    :%s/xx/yy/g 替换当前文档中所有xx为yy
    :5,10s/xx/yy/g 替换当前文档中5到10行的xx为yy
  • 最快的搜索方法
    *#查找光标处单词,n向下,N向上
0 0
原创粉丝点击