我用过的vim命令和配置

我用过的vim命令和配置

vim命令

虽然在windows上编码,但仍然在git bash上使用vim。下面记录我实践过的vim命令。

  1. 搜索和替换
    先来一段英文:
The first international meeting of hotel representatives and city officials will  
be held in New York to discuss ways to regulate Airbnb and other platforms.
Airbnb and its peers have left a deep enough scar on hotels around the world
and created enough of a headache for officials in areas with housing...

搜索Airbnb匹配的次数和行数,在命令行模式下,输入下面命令:

:%s/Airbnb//gn

会出现"2个匹配,共2行"的结果。
将Airbnb替换成Google,在命令行模式下,输入下面命令:

:%s/Airbnb/Google

解释一下:

  • 统计字符数 :%s/.//gn (. 指代字符)
  • 统计单词数 :%s/i+//gn (i指代英文字母,i+就是一个或连续多个英文字母,所以就是单词了)
  • 统计行数 :%s/^//gn
  • 精确匹配单词(如vim) :%s/单词//gn (指代单词的开始,指代单词的结束)

vim配置

  1. 永久显示行号
    在当前用户的根目录下创建.vimrc文件,在打开的.vimrc文件中最后一行输入:set number ,然后保存退出。再次用vim打开文件时,就会显示行号了。

猜你喜欢

转载自blog.csdn.net/CommanderZero/article/details/84874428
今日推荐