diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-05-22 13:57:46 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-05-22 13:57:46 +0800 |
commit | 76922c395db1d9745e2a47f8c0584545958a3fee (patch) | |
tree | d616e2b0eaa79276ca17b513e42b862a102da9de /vim/init/tabsize.vim | |
parent | ffd076d2c434d6c850dd1a05a19ff477c2a29023 (diff) |
Update
Diffstat (limited to 'vim/init/tabsize.vim')
-rw-r--r-- | vim/init/tabsize.vim | 44 |
1 files changed, 44 insertions, 0 deletions
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 @@ | |||
1 | "====================================================================== | ||
2 | " | ||
3 | " init-tabsize.vim - 大部分人对 tabsize 都有自己的设置,改这里即可 | ||
4 | " | ||
5 | " Created by skywind on 2018/05/30 | ||
6 | " Last Modified: 2018/05/30 22:05:44 | ||
7 | " | ||
8 | "====================================================================== | ||
9 | " vim: set ts=4 sw=4 tw=78 noet : | ||
10 | |||
11 | |||
12 | "---------------------------------------------------------------------- | ||
13 | " 默认缩进模式(可以后期覆盖) | ||
14 | "---------------------------------------------------------------------- | ||
15 | |||
16 | set expandtab | ||
17 | set shiftwidth=2 | ||
18 | set autoindent | ||
19 | set tabstop=4 | ||
20 | set softtabstop=0 | ||
21 | set smartindent | ||
22 | |||
23 | " 设置缩进宽度 | ||
24 | "set sw=4 | ||
25 | |||
26 | " 设置 TAB 宽度 | ||
27 | set ts=4 | ||
28 | |||
29 | " 禁止展开 tab (noexpandtab) | ||
30 | "set noet | ||
31 | |||
32 | " 如果后面设置了 expandtab 那么展开 tab 为多少字符 | ||
33 | set tabstop=4 | ||
34 | set softtabstop=0 | ||
35 | |||
36 | |||
37 | augroup PythonTab | ||
38 | au! | ||
39 | " 如果你需要 python 里用 tab,那么反注释下面这行字,否则vim会在打开py文件 | ||
40 | " 时自动设置成空格缩进。 | ||
41 | "au FileType python setlocal shiftwidth=4 tabstop=4 noexpandtab | ||
42 | augroup END | ||
43 | |||
44 | |||