From 76922c395db1d9745e2a47f8c0584545958a3fee Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Wed, 22 May 2024 13:57:46 +0800 Subject: Update --- vim/init/tabsize.vim | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 vim/init/tabsize.vim (limited to 'vim/init/tabsize.vim') diff --git a/vim/init/tabsize.vim b/vim/init/tabsize.vim new file mode 100644 index 0000000..b383b80 --- /dev/null +++ b/vim/init/tabsize.vim @@ -0,0 +1,44 @@ +"====================================================================== +" +" init-tabsize.vim - 大部分人对 tabsize 都有自己的设置,改这里即可 +" +" Created by skywind on 2018/05/30 +" Last Modified: 2018/05/30 22:05:44 +" +"====================================================================== +" vim: set ts=4 sw=4 tw=78 noet : + + +"---------------------------------------------------------------------- +" 默认缩进模式(可以后期覆盖) +"---------------------------------------------------------------------- + +set expandtab +set shiftwidth=2 +set autoindent +set tabstop=4 +set softtabstop=0 +set smartindent + +" 设置缩进宽度 +"set sw=4 + +" 设置 TAB 宽度 +set ts=4 + +" 禁止展开 tab (noexpandtab) +"set noet + +" 如果后面设置了 expandtab 那么展开 tab 为多少字符 +set tabstop=4 +set softtabstop=0 + + +augroup PythonTab + au! + " 如果你需要 python 里用 tab,那么反注释下面这行字,否则vim会在打开py文件 + " 时自动设置成空格缩进。 + "au FileType python setlocal shiftwidth=4 tabstop=4 noexpandtab +augroup END + + -- cgit v1.2.3-70-g09d2