"在vim里修改Tab键为4个空格" 修訂間的差異
出自 YTYZX有图有真相的百科
(创建页面,内容为“POSIX/Unix标准的Tab为8个空格,Linux内核中所有代码的Tab亦为8个空格。如需在vi里修改为4个空格,可参考以下设置。 1.如需修改...”) |
|||
(未顯示同一使用者於中間所作的 5 次修訂) | |||
行 1: | 行 1: | ||
POSIX/Unix标准的Tab为8个空格,Linux内核中所有代码的Tab亦为8个空格。如需在vi里修改为4个空格,可参考以下设置。 | POSIX/Unix标准的Tab为8个空格,Linux内核中所有代码的Tab亦为8个空格。如需在vi里修改为4个空格,可参考以下设置。 | ||
1.如需修改vi全局设置则可输入“vim /etc/vimrc”进行修改。 | 1.如需修改vi全局设置则可输入“vim /etc/vimrc”进行修改。 | ||
+ | [[File:Tabvi1.png]] | ||
2.建议只修改当前用户配置,则可以修改~/.vimrc文件,如此文件不存在,在当前用户家目录下新建一个(~/.vimrc)即可。 | 2.建议只修改当前用户配置,则可以修改~/.vimrc文件,如此文件不存在,在当前用户家目录下新建一个(~/.vimrc)即可。 | ||
+ | [[File:Tabvi2.png]] | ||
− | 3.按“i”进入编辑模式,输入以下内容。 | + | 3.按“i”进入编辑模式,输入以下内容 (如需添加<font color=blue>注释则以"开头</font>即可) 。 |
− | 备注 | + | 备注 :注释不能以#开头。 |
− | expandtab表示缩进用空格来表示,noexpandtab | + | ts为tabstop 的缩写, 设置Tab 宽度为4个空格。 |
+ | expandtab表示缩进用空格来表示,noexpandtab则 表示缩进 用制表符。 | ||
autoindent表示自动缩进 | autoindent表示自动缩进 | ||
+ | [[File:Tabvi3.png]] | ||
+ | |||
4.确认无误后按两次ESC键并输入“:x”保存退出。 | 4.确认无误后按两次ESC键并输入“:x”保存退出。 | ||
+ | [[File:Tabvi4.png]] | ||
+ | |||
+ | 5.输入“vim test.py”并按回车键新建一个测试文件(文件名可任意设置)。 | ||
+ | [[File:Tabvi5.png]] | ||
− | + | 6. 按“i”进入编辑模式并按Tab键测试。 | |
+ | [[File:Tabvi6.png]] |
於 2019年12月22日 (日) 15:44 的最新修訂
POSIX/Unix標準的Tab為8個空格,Linux內核中所有代碼的Tab亦為8個空格。如需在vi里修改為4個空格,可參考以下設置。
1.如需修改vi全局设置则可输入“vim /etc/vimrc”进行修改。
2.建议只修改当前用户配置,则可以修改~/.vimrc文件,如此文件不存在,在当前用户家目录下新建一个(~/.vimrc)即可。
3.按“i”进入编辑模式,输入以下内容(如需添加注释则以"开头即可)。 备注:注释不能以#开头。 ts为tabstop的缩写,设置Tab宽度为4个空格。 expandtab表示缩进用空格来表示,noexpandtab则表示缩进用制表符。 autoindent表示自动缩进
4.确认无误后按两次ESC键并输入“:x”保存退出。
5.输入“vim test.py”并按回车键新建一个测试文件(文件名可任意设置)。
6.按“i”进入编辑模式并按Tab键测试。