Arnold Robbins
專業程式設計師與技術作家,從 1980 年即開始使用 Unix 系統,協助打造 awk 的 POSIX 標準。
Elbert Hannah
是位專業軟體工程師與軟體設計師,於 1983 年使用組合語言寫出全螢幕編輯器,完成第一件受指派的專業任務。
Linda Lamb
O′Reilly Media 的第一代編輯群之一,也是本公司的技術作家與行銷經理。
序
第一部份 基礎與進階的 vi
第 1 章 vi 文字編輯器 簡史 開啟與關閉檔案 結束而不儲存編輯結果
第 2 章 簡單的文字編輯 vi 命令 移動游標 簡單的編輯 更多插入文字的方法 用 J 合併兩行 基本 vi 命令的複習
第 3 章 快速移動位置 根據螢幕來移動 根據文字區塊移動 根據搜尋結果移動 根據行編號來移動 vi 移動命令的複習
第 4 章 越過基礎的藩籬 更多命令組合 啟動 vi 的選項 善加利用緩衝區 對一處作標記 其他進階編輯技巧 vi 緩衝區與標記命令的複習
第 5 章 ex 編輯器簡介 ex 命令 用 ex 編輯 儲存與離開檔案 將檔案複製到另一個檔案 編輯多個檔案
第 6 章 全域代換 確認代換 與上下文相關的代換 樣式比對的規則 樣式比對的最後叮嚀
第 7 章 進階編輯方法 自訂 vi 執行 UNIX 命令 儲存命令 使用 ex 指令稿 編輯程式原始碼
第 8 章 vi 同類品的功能總覽 它們都是我兄弟 多視窗編輯 圖形使用者介面 擴充正規運算式 增強的標籤 改進的便利功能 對程式設計的幫助 編輯器功能一覽表 還是原創品最好 預告
第二部份 Vim
第 9 章 Vim(vi Improved)簡介 概觀 取得 Vim 取得 Unix 與 GNU/Linux 環境下的 Vim 取得 Windows 環境下的 Vim 取得 Macintosh 環境下的 Vim 其他操作系統 給新使用者的協助工具與簡易模式 小結
第 10 章 Vim 對 vi 的主要改良 內建協助功能 啟動與初始化選項 新的移動命令 擴充正規運算式 自訂可執行檔
第 11 章 Vim 的多視窗編輯 起始多視窗編輯 開啟視窗 游走視窗間(在視窗間移動游標) 移動視窗 調整視窗尺寸 緩衝區,以及它與視窗的互動 在視窗裡追查標籤 分頁編輯 關閉與離開視窗 摘要
第 12 章 Vim 指令稿 你最愛什麼色調 ? 透過指令稿,動態設定檔案類型組態 關於 Vim 指令稿撰碼的其他思考 資源
第 13 章 圖形化 Vim(gvim) gvim 簡介 自訂捲軸、選單與工具列 Microsoft Windows 下的 gvim X Windows System 下的 gvim GUI 選項與命令概要
第 14 章 給程式設計師的 Vim 環境 摺疊與大綱(大綱模式) 自動智慧縮排 關鍵字與 dictionary 辭彙的完成 標籤堆疊 語法特別標示 以 Vim 編譯與檢查錯誤 關於使用 Vim 設計程式的最後叮嚀
第 15 章 其他好用的 Vim 功能 編輯二進位檔案 digraph:非 ASCII 字元 在其他地方編輯檔案 目錄間的移動與改變 使用 Vim 備份 以 HTML 表現文字 比較檔案差異 還原「還原」 現在位置 內容行(大小) Vim 命令與選項的縮寫 幾項快捷竅門(不只 Vim 專用) 參考資源
第三部份 其他 vi 同類品
第 16 章 nvi - 新的 vi 作者與歷史 重要的命令列引數 線上說明與其他文件 初始化 多視窗編輯 圖形使用者介面 擴充正規運算式 改進的編輯便利功能 對程式設計的幫助 有趣的功能 其他資源與支援的作業系統
第 17 章 elvis 作者與歷史 重要的命令列參數 線上說明與其他文件 初始化 多視窗編輯 圖形使用者介面 擴充正規運算式 改進的編輯便利功能 對程式設計的幫助 有趣的功能 elvis 的未來 資源與支援的作業系統
第 18 章 vile - 類似 Emacs 的 vi 作者與歷史 重要的命令列引數 線上說明與其他文件 初始化 多視窗編輯 圖形使用者介面 擴充正規運算式 改進的編輯便利功能 對程式設計的幫助 有趣的功能 主模式 資源與支援的作業系統
第四部份 附錄
附錄 A vi、ex 與 Vim 編輯程式
附錄 B 設定選項
附錄 C 問題集
附錄 D vi 與網際網路
索引
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。