gpt4 book ai didi

linux - 关于vim中的制表符大小

转载 作者:太空宇宙 更新时间:2023-11-04 04:45:24 25 4
gpt4 key购买 nike

我已经在 ~/.vimrc 中将 vim 大小设置为 4。输入tab就可以了,但是原文件显示的tab大小是8,如何让它们全部变成4大小?

谢谢,

最佳答案

:verbose setlocal tabstop? softtabstop? expandtab? shiftwidth?

将显示当前的缩进设置(以及定义的位置)。由于这些是缓冲区本地设置,因此在 ~/.vimrc 中设置一次是不够的。几个文件类型插件会更改这些缩进设置。 (虽然通常不是 'tabstop',而是 'softtabstop'

您可以通过完全关闭文件类型插件来避免这种情况(从 ~/.vimrc 中删除 :filetype plugin on),但最好有选择地在 after 目录中覆盖它。

:setlocal ... 命令放入 ~/.vim/after/ftplugin/{filetype}.vim 中。 (这要求您有 :filetype 插件 on;使用 after 目录允许您覆盖由 $VIMRUNTIME/ftplugin/{filetype}.vim 完成的任何默认文件类型设置。)或者,您可以直接在 ~/.vimrc 中定义 :autocmd FileType {filetype\} ...,但是一旦您进行了多次自定义,这往往会变得难以使用。

关于linux - 关于vim中的制表符大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40013769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com