![每次我按下 Tab 键时,Vim 都会显示两个标签](https://linux22.com/image/1363264/%E6%AF%8F%E6%AC%A1%E6%88%91%E6%8C%89%E4%B8%8B%20Tab%20%E9%94%AE%E6%97%B6%EF%BC%8CVim%20%E9%83%BD%E4%BC%9A%E6%98%BE%E7%A4%BA%E4%B8%A4%E4%B8%AA%E6%A0%87%E7%AD%BE.png)
我有以下设置来获得两个空格大小的制表位:
:set tabstop=2
:set noexpandtab
:set shiftwidth=2
但是,每次我按下 Tab 键时,都会出现两个 2 空格宽度的制表符。我只想要一个 2 空格大小的制表符。我这里漏掉了什么?
答案1
也许softtabstop
设置为 4?试试这个:
:set tabstop=2
:set noexpandtab
:set shiftwidth=2
:set softtabstop=2
我有以下设置来获得两个空格大小的制表位:
:set tabstop=2
:set noexpandtab
:set shiftwidth=2
但是,每次我按下 Tab 键时,都会出现两个 2 空格宽度的制表符。我只想要一个 2 空格大小的制表符。我这里漏掉了什么?
也许softtabstop
设置为 4?试试这个:
:set tabstop=2
:set noexpandtab
:set shiftwidth=2
:set softtabstop=2