Dernière activité 3 months ago

此配置檔案設定 Vim 的基本編碼、UI、搜尋行為、縮排、剪貼簿及滑鼠控制。它啟用語法高亮、行號顯示及搜尋高亮,並調整縮排規則以使用空格代替 Tab,適合開發環境使用。

timmy a révisé ce gist 3 months ago. Aller à la révision

Aucun changement

timmy a révisé ce gist 3 months ago. Aller à la révision

1 file changed, 32 insertions

.vimrc(fichier créé)

@@ -0,0 +1,32 @@
1 + " ===== 基本編碼 =====
2 + set encoding=utf-8
3 + set fileencoding=utf-8
4 + set fileencodings=utf-8,ucs-bom
5 +
6 + " ===== 基本 UI =====
7 + syntax on " 啟用語法高亮
8 + set number " 顯示行號
9 + set cursorline " 高亮游標所在行
10 + set background=dark " 適合深色背景終端機
11 + set termguicolors " 啟用真彩(iTerm2 可用)
12 +
13 + " ===== 搜尋 =====
14 + set ignorecase " 搜尋忽略大小寫
15 + set smartcase " 有大寫時仍區分大小寫
16 + set incsearch " 輸入時即時高亮匹配
17 + set hlsearch " 搜尋後高亮結果
18 +
19 + " ===== 縮排與 Tab =====
20 + set expandtab " Tab 轉成空格
21 + set shiftwidth=2 " 自動縮排寬度
22 + set tabstop=2 " Tab 寬度
23 + set smartindent " 自動縮排
24 +
25 + " ===== 系統剪貼簿 =====
26 + if has('clipboard')
27 + set clipboard=unnamedplus
28 + endif
29 +
30 + " ===== 滑鼠控制(預設關閉,避免 iTerm2 複製衝突) =====
31 + set mouse=
32 + nnoremap <F2> :if &mouse == ''<Bar>set mouse=a<Bar>echo "Mouse: ON"<Bar>else<Bar>set mouse=<Bar>echo "Mouse: OFF"<Bar>endif<CR>
Plus récent Plus ancien