精通vi與Vim (第8版) | 誠品線上

Learning the vi and Vim Editors: Power and Agility Beyond Just Text Editing (8th Ed.)

作者 Arnold Robbins/ Elbert Hannah
出版社 聯合發行股份有限公司
商品描述 精通vi與Vim (第8版):,強大與敏捷的編輯器「在本書的所有新技巧中,學習Vim的大綱和折疊模式最終給了我停止使用Emacs的藉口。僅此一項就值得了。」RobertP.J.Day專業開放

內容簡介

內容簡介 強大與敏捷的編輯器 「在本書的所有新技巧中,學習Vim的大綱和折疊模式最終給了我停止使用Emacs的藉口。僅此一項就值得了。」 Robert P.J.Day 專業開放原始碼培訓師,自Slackware 1.00版出現於24張磁片以來的Linux長期使用者 文字編輯器在程式領域中廣泛的使用,尤其是vi與它延伸家族更為顯著。在這本更新版中,Unix和Linux使用者將學習到vi與Vim的基礎編輯功能,以及更進階的編輯工具。作者Arnold Robbins和Elbert Hannah將介紹Vim最主要的新版本,包含8.0和8.2版。 如果你是程式設計師、計算機系統分析師,或是使用瀏覽器、命令列介面來工作,那麼利用Vim能夠提升你的工作效率並且更容易完成複雜的任務。你將會看到多個視窗(multiwindow)、全域搜尋(global search)和代換(replacement)和更有利於程式設計師的工具,以及學習撰寫互動巨集(macros)和指令稿(scripts)來延伸編輯器。所有內容都以通俗易懂的風格來使本書成為經典。 ‧超越那些基礎vi命令,滿足讀者的特定需求 ‧學習進階vi工具,將繁瑣的編輯工作轉交給電腦 ‧探索那些對vi改進的Vim工具 ‧練習Vim多重視窗編輯的特點,更是對vi的顯著升級 ‧運用Vim腳本客製化並量身打造你的需求 ‧介紹一些圖形化(GUI)版本的Vim(gvim) ‧看見更廣泛的程式編輯整合環境(IDE)

作者介紹

作者介紹 Arnold Robbins Elbert HannahArnold Robbins 專業程式設計師和技術作家,從1980年開始使用Unix系統。包含來自Sun、IBM、HP和DEC商業性質的Unix系統,並且從1996年開始還使用GNU Linux系統。他長期維護GNU Awk(gawk)和文件,也是O'Reilly多本書籍的作者。 Elbert Hannah 專精於技術整合。在Unix出現後,就從事分散式系統,最後在金融業整合技術。他所有的成就都依賴於vi編輯器強大功能和敏捷性。

產品目錄

產品目錄 第一部分 vi與Vim的基礎 第 1 章 vi與Vim簡介 文字編輯器和文字編輯 簡史 開啟與關閉檔案 結束而不儲存編輯結果 第 2 章 簡單的文字編輯 vi命令 在命令模式下移動游標 簡單的編輯 更多插入文字的方法 用J合併兩行 模式指示器 複習基本vi命令 第 3 章 快速移動位置 依照螢幕來移動 依照文字區塊移動 依照搜尋結果移動 依照行編號來移動 複習 vi 移動命令 第 4 章 越過基礎的藩籬 更多命令組合 vi和Vim的啟動選項 使用暫存器 標記一處位置 其他進階的編輯技巧 複習暫存器與標記的命令 第 5 章 ex編輯器簡介 ex命令 用ex編輯 檔案的儲存與離開 將檔案複製到另一個檔案 編輯多個檔案 ex命令總結 第 6 章 全域代換 替代命令 確認代換 在檔案中執行全域的操作 與上下文相關的代換 樣式比對的規則 樣式比對的範例 樣式比對的最後叮嚀 第 7 章 進階編輯 自定義vi和Vim 執行Unix命令 儲存命令 使用ex指令稿 編輯程式原始碼 第二部分 Vim 第 8 章 Vim:對vi的改進與簡介 關於Vim 概觀 提供新使用者的協助與簡易模式 內建輔助功能 啟動和初始化選項 新的移動命令 延伸正規表示式 擴充還原 漸進式搜尋 左右捲動 總結 第 9 章 圖形化Vim(gvim) gvim簡介 自訂捲軸、選單與工具列 Microsoft Windows中的gvim 在X Window系統下的gvim 在Microsoft Windows WSL中執行gvim GUI選項和命令概要 第 10 章 Vim的多視窗編輯 啟動多視窗編輯 開啟視窗 游標在視窗之間的移動 移動視窗 調整視窗尺寸 緩衝區與視窗的互動 多重視窗下遊歷標籤 分頁編輯 關閉和離開視窗 總結 第 11 章 Vim為程式設計師強化的功能 摺疊與大綱(大綱模式) 自動智慧縮排 關鍵字和字典檔案的文字完成 標籤的堆疊 語法特別標示 用Vim編譯和檢查錯 關於使用Vim設計程式的最後叮嚀 第 12 章 Vim指令稿 你最喜歡的顏色(方案)是什麼? 透過指令稿進行動態檔案類型配置 關於Vim指令稿的一些額外想法 資源 第 13 章 其他好用的Vim功能 拼字 編輯二進位檔案 複合字元:非ASCII字元 在其他地方編輯檔案 目錄的導覽與切換 使用Vim備份 以HTML表現文字 比較檔案差異 Vim執行階段資訊 一行內容的大小 Vim命令與選項的縮寫 一些快速訣竅(不僅限於Vim) 更多參考資源 第 14 章 一些Vim更強大技術 一些方便的指引 進入加速區 按鍵速度達到極限 強化狀態列 總結 第三部分 大環境中的Vim 第 15 章 Vim作為IDE需要的組裝需求 外掛程式管理工具 找到合適的外掛程式 我們為什麼需要IDE? 自己動手 All-in-One 一體成形的開發環境 提供給寫作者的外掛工具 結論 第 16 章 vi無所不在 簡介 改善命令列體驗 共用多個shell readline函式庫 其他Unix Shell Windows PowerShell 開發者工具 Unix工具程式 等一下,還有瀏覽器! 用於MS Word和Outlook的vi 榮譽獎:具有一些vi功能的工具 總結 第 17 章 結語 第四部分 附錄 附錄 A vi、ex和Vim編輯程式 附錄 B 設定選項 附錄 C vi輕鬆的一面 附錄 D vi和Vim:原始碼和建置

商品規格

書名 / 精通vi與Vim (第8版)
作者 / Arnold Robbins Elbert Hannah
簡介 / 精通vi與Vim (第8版):,強大與敏捷的編輯器「在本書的所有新技巧中,學習Vim的大綱和折疊模式最終給了我停止使用Emacs的藉口。僅此一項就值得了。」RobertP.J.Day專業開放
出版社 / 聯合發行股份有限公司
ISBN13 / 9786263243545
ISBN10 / 6263243546
EAN / 9786263243545
誠品26碼 / 2682307474005
頁數 / 584
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X18.5X2.6CM
級別 / N:無

最佳賣點

最佳賣點 : 強大與敏捷的編輯器