"在vim里修改Tab键为4个空格" 修訂間的差異

出自 YTYZX有图有真相的百科
前往: 導覽搜尋
(创建页面,内容为“POSIX/Unix标准的Tab为8个空格,Linux内核中所有代码的Tab亦为8个空格。如需在vi里修改为4个空格,可参考以下设置。 1.如需修改...”)
 
行 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”进入编辑模式,输入以下内容。
行 8: 行 10:
 
         expandtab表示缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。
 
         expandtab表示缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。
 
         autoindent表示自动缩进
 
         autoindent表示自动缩进
 +
[[File:Tabvi3.png]]
 +
 
  4.确认无误后按两次ESC键并输入“:x”保存退出。
 
  4.确认无误后按两次ESC键并输入“:x”保存退出。
  
 
  5.
 
  5.

於 2019年2月28日 (四) 21:14 的修訂

POSIX/Unix標準的Tab為8個空格,Linux內核中所有代碼的Tab亦為8個空格。如需在vi里修改為4個空格,可參考以下設置。

1.如需修改vi全局设置则可输入“vim /etc/vimrc”进行修改。

Tabvi1.png

2.建议只修改当前用户配置,则可以修改~/.vimrc文件,如此文件不存在,在当前用户家目录下新建一个(~/.vimrc)即可。

Tabvi2.png

3.按“i”进入编辑模式,输入以下内容。
  备注:ts是tabstop的缩写,设Tab宽度为4个空格。
        expandtab表示缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。
        autoindent表示自动缩进

Tabvi3.png

4.确认无误后按两次ESC键并输入“:x”保存退出。
5.