Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux Vim 編輯器語法高亮與永久顯示行號配置教學

編輯:Linux 系統常見問題解答

預設 vi 不支援語法高亮,需改用 vim (Vi IMproved)。本文說明如何設定 vi 指令自動啟動 vim、開啟語法高亮、永久顯示行號與縮排寬度,大幅提升程式碼編輯效率。

1. 讓 vi 指令自動啟動 vim

# 編輯系統級 bashrc
vi /etc/bashrc

# 末尾加入
alias vi=vim

# 存檔離開後,重新登入或執行 source /etc/bashrc 生效

之後輸入 vi 即自動啟動功能完整的 vim。

2. 開啟語法高亮

# 編輯 vim 全域設定檔
vi /etc/vimrc

# 找到以下區塊 (通常已存在),確保有 syntax on
if &t_Co > 2 || has("gui_running")
    syntax on
    set hlsearch
endif

# 若無上述區塊,直接在檔案末尾加入
syntax on
set hlsearch

重新開啟 vim 即可看到程式碼關鍵字彩色高亮。

3. 永久顯示行號與設定縮排

# 編輯 /etc/vimrc,末尾加入
set nu          " 顯示行號
set tabstop=4   " 設定 Tab 寬度為 4 空格
set shiftwidth=4 " 自動縮排寬度
set expandtab   " 將 Tab 轉為空格 (推薦)
set autoindent  " 自動縮排

重新開啟 vim,左側即顯示行號,縮排行為符合程式開發習慣。

4. 常用進階設定補充 (寫入 ~/.vimrc 個人配置)

" 顯示游標所在行/欄
set cursorline
set cursorcolumn

" 開啟滑鼠支援
set mouse=a

" 編碼設定
set encoding=utf-8
set fileencodings=utf-8,big5,gbk

" 搜尋設定
set ignorecase    " 忽略大小寫
set smartcase     " 但若含大寫則區分大小寫
set incsearch     " 即時搜尋

" 其他實用
set number        " 同 set nu
set ruler         " 右下角顯示游標位置
set wildmenu      " 指令補全選單
Copyright © Windows教程網 All Rights Reserved