Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Ubuntu 系統 Vim 設定:顯示行號、語法高亮與自動縮排

編輯:Linux 教學

本文說明在 Ubuntu 系統上,透過修改系統層級的 Vim 設定檔 /etc/vim/vimrc,啟用三項最基礎也最實用的功能:行號顯示、語法高亮、自動縮排。其他發行版路徑可能不同,請參考對應文件。

編輯設定檔

以 root 權限開啟:

sudo vim /etc/vim/vimrc
# 或使用圖形介面編輯器
sudo gedit /etc/vim/vimrc

1. 顯示行號

在檔案末尾新增一行:

set nu

nu 是 number 縮寫,同樣可用 set number。若只想暫時顯示,命令模式下輸入 :set nu 即可。

2. 啟用語法高亮

在檔案中尋找 syntax on,將行首的雙引號 " 移除(雙引號在 Vim script 中表註解):

" syntax on  →  syntax on

若找不到該行,直接在末尾加入 syntax on 亦可。

3. 設定自動縮排

在檔案末尾加入兩行:

set autoindent
set cindent
  • autoindent:通用自動縮排,新行跟隨上一行縮排。
  • cindent:針對 C/C++ 語法的智慧縮排(如大括號、switch case 等),需搭配 autoindent 使用。

常見問題排除

若設定後無效,通常是因系統預設安裝的是 vim-tiny 精簡版,缺少完整功能。請安裝完整版:

sudo apt-get update && sudo apt-get install vim

安裝完成後重新開啟 Vim 即可生效。

補充:使用者層級設定

若不想影響全系統,可編輯家目錄下的 ~/.vimrc(不存在則新建),寫入相同設定,優先級高於系統設定。

Copyright © Windows教程網 All Rights Reserved