[次頁]:
1. 進來先看看
[首頁]:
大家來學 Vim 一個歷久彌新的編輯器
[前頁]:
大家來學 Vim 一個歷久彌新的編輯器
索引
[目錄]
[目錄]
1. 進來先看看
1.1 為什麼選 Vim ?
1.2 何處抓 Vim(elvis)?
1.3 編譯安裝
1.3.1 Vim
1.3.2 elvis
1.3.3 nvi-m17n
1.4 勤前教育
1.4.1 常態模式(Normal mode)
1.4.2 插入模式(Insert mode)
1.4.3 命令列模式(Cmdline mode or Command-line mode)
1.4.4 反白模式(Visual mode)
1.4.5 選擇模式(Select mode)
1.4.6 Ex 模式(Ex mode)
1.5 基本教練:step by step
1.5.1 由命令列來開檔
1.5.2 先進入 vim 後再開檔
1.5.3 編寫文件
1.5.4 存檔、離開
2. 游標的移動
2.1 基本的游標移動
2.2 進階的游標移動
2.3 特殊的移動
3. 基本編輯指令
3.1 五種額外模式(additional mode)
3.1.1 操作等待模式(operator-pending mode)
3.1.2 取代模式(replace mode)
3.1.3 插入常態模式(insert normal mode)
3.1.4 插入反白模式(insert visual mode)
3.1.5 插入選擇模式(insert select mode)
3.2 進入插入模式的指令
3.3 刪除指令
3.4 取代及還原
3.5 加上數目字
3.6 簡單重排功能
4. 複製(yank)
4.1 指令說明
4.2 Register 緩衝區
4.2.1 register 的種類
4.3 天大的指令
4.4 疑難雜症
4.4.1 那 mouse 中鍵的剪貼功能還有嗎?
4.4.2 軟體間互相 copy 時,常常都搞得天下大亂耶!
5. 搜尋、替換
5.1 搜尋
5.2 更方便的搜尋操作(Vim 才有)
5.3 替換(substitute)
5.4 書籤功能
5.5 Vim 對於書籤的擴充功能
5.5.1 小寫英文字母
5.5.2 大寫英文字母
5.5.3 阿拉伯數目字
5.5.4 :marks
6. 叫檔、存檔、緊急回復
6.1 開檔的一些花招
6.2 多檔編輯
6.3 離開
6.4 Vim 的加密功能
6.4.1 vim -x [檔名]
6.4.2 進入 vim 編輯檔案中,可用 :X 指令
6.5 緊急回復
7. 各種標示方法及視窗操作
7.1 標示指令
7.2 視窗操作
8. shell 命令及求助系統
8.1 shell 命令
8.2 求助系統
9. set 功能設定
9.1 該在何處設定呢?
9.1.1 Vim 的設定檔
9.1.2 elvis 的設定檔
9.1.3 nvi-m17n 的設定檔
9.2 如何得知目前的設定
9.3 各種 set 功能說明
9.4 關於 softtabstop[sts]
9.5 Vim 的 modeline
9.6 關於折行
9.7 我的設定檔
9.7.1 .vimrc 範例
9.7.2 .gvimrc 範例
9.7.3 .vim 目錄範例
10. 規則表示式的運用
10.1 基本的匹配
10.2 中介字元(metacharacter, or character classes)
10.3 全域性的指令
10.4 & 替代變數
10.5 greedy 陷阱
11. 把 Vim 折疊(folding)?
11.1 手動折疊
11.1.1 折疊的產生
11.1.2 折疊的操作
11.1.3 折疊的記憶
11.2 自動折疊
11.2.1 以縮行為依據
11.2.2 以特殊的表示法為依據
11.2.3 以語法為依據
11.2.4 以是否更改過為依據
11.2.5 以文件上的標誌為依據
12. Vim tags 的使用
12.1 各種程式碼專用 tag 工具
12.2 tags 檔案的格式
12.3 tag 檔案的製作
12.4 一般的 tag 使用
12.5 Vim 線上說明文件的製作
12.5.1 doctags
12.5.2 由 Vim 裡頭作線上說明
13. Vim script 簡介
13.1 一些簡單的 macro
13.1.1 按鍵對應
13.1.2 縮寫對應
13.1.3 定義新命令
13.1.4 新命令的屬性
13.2 Vim script 的語法
14. Vim 和其他軟體的配合
14.1 和郵件、新聞軟體的配合
14.1.1 mutt + vim
14.1.2 slrn + vim
14.2 和編譯程式的配合
14.3 和 TeX/LaTeX 的配合
14.4 和 Java 的配合
15. Vim tips 集錦
參考文獻
索引
[次頁]:
1. 進來先看看
[首頁]:
大家來學 Vim 一個歷久彌新的編輯器
[前頁]:
大家來學 Vim 一個歷久彌新的編輯器
索引
Compiled by Edward G.J. Lee (2003-03-03)