233
技術社區[雲棲]
《Vim實用技巧(第2版)》——導讀

前言
本書是精通Vim的捷徑。盡管它不會手把手教你,不過初學者可以先運行隨Vim發布的交互式課程——Vim向導[1]來了解必備的知識。本書則在這一基礎之上著重介紹核心概念,並為你講解地道的用法。
Vim是高度可配置的,然而定製是一件很個性化的事情,因此我試圖避免建議什麼應該放進你的vimrc裏,什麼不應該。相反,本書關注的是Vim編輯器的核心功能。不管你是通過SSH登錄遠端服務器工作,還是在用本地安裝了插件而增添了額外功能的GVim,這些功能都永遠在那兒。精通了Vim的核心功能,你就獲得了一個可移植的、強大的文本編輯工具。
這是一本按技巧組織的書,它被設計成不必從頭讀到尾(沒錯!在下一章開頭,我會建議你直接跳到正文)。每一章都是關於某一相關主題的技巧集合,而每個技巧都講解一個特定的實用功能。有些技巧自成一體,而有些技巧則依賴本書中其他地方的內容,這些有依賴關係的技巧會以交叉引用的形式呈現給大家,因此你可以輕鬆找到所有內容。
雖然整本書的進度安排不是先從入門開始,然後再到高級,但是每個獨立章節中的內容都是按循序漸進的方式來組織的。缺乏經驗的Vim用戶可能更願意先瀏覽全書,隻閱讀每章的前幾個技巧;而高級用戶可能會重點看每章中比較靠後的技巧,或是根據需要查閱本書。
目錄
第1章 Vim解決問題的方式
1.1 認識 . 命令
1.2 不要自我重複
1.3 以退為進
1.4 執行、重複、回退
1.5 查找並手動替換
1.6 認識 . 範式
第一部分 模式
第2章 普通模式
2.1 停頓時請移開畫筆
2.2 把撤銷單元切成塊
2.3 構造可重複的修改
2.4 用次數做簡單的算術運算
2.5 能夠重複,就別用次數
2.6 雙劍合璧,天下無敵
最後更新:2017-06-06 07:37:50