我是VIM的新手,所以还在学习。我想做的不是使用制表符,我想使用2个空格来替换A制表符。我想将这种格式应用到我的整个java代码中。我该怎么办?谢谢!
更新我使用了以下内容并且有效
:%s/\t/ /
答案 0 :(得分:3)
内置:retab
您还可以使用gg=G
重新注册整个源文件。
答案 1 :(得分:3)
有很多方法可以用空格替换制表符。如果要使用搜索和替换,则需要:s
命令。尝试输入“:help:s”获取帮助。你会发现以下工作:
:%s/<ctrl-v><tab>/ /g
答案 2 :(得分:1)
您可以使用=
命令格式化代码,如果您使用两个空格缩进行,如果对它们使用=<movement>
命令,则以下行可以缩进2个空格。