vim 将 tab 转换成 空格符
平时在开发时使用空格缩进,vim 中配置了
set expandtab
set tabstop=4
将一个制表符替换成 4 个空格。同时还开启了自动缩进。
但是,当比如从 Github 复制一段代码粘贴过来时,需要先 :set paste
来取消自动缩进,以方便通过 cmd + v
粘贴代码。粘贴的代码中制表符没有被替换成空格,这时候需要执行 :retab
来手动将制表符替换成空格符。
平时在开发时使用空格缩进,vim 中配置了
set expandtab
set tabstop=4
将一个制表符替换成 4 个空格。同时还开启了自动缩进。
但是,当比如从 Github 复制一段代码粘贴过来时,需要先 :set paste
来取消自动缩进,以方便通过 cmd + v
粘贴代码。粘贴的代码中制表符没有被替换成空格,这时候需要执行 :retab
来手动将制表符替换成空格符。
no comments