【譯】學習vi編輯器——前言

前言
 
文字編輯是計算機系統最常見的任務,vi編輯器是最有用的標準編輯器之一,使用vi編輯器你可以創建新的文件或編輯任何純文本文件。 vi 就像很多經典的實用程序一樣,是在unix的早期開發的,擁有難以替代的聲譽。Bram Moolenaar的加強版vi,也叫做vim(vi improved),已經伴隨着unix走了很長的路,並留下了深刻的影響。vim包括許許多多的優點,可視化指導,以及幫助屏。它可以算得上是最留下vi版本了。所以本書第七版的第二部分,將會花費7章來介紹vim。然而許多其他可以借鑑的vi版本依然存在,我們將在第三章介紹三種vi版本。
 

本書概覽

這本書由18章組成,另外有四個附錄。一共分爲4大部分,第一部分是 vi基礎與高級技巧 ,是專爲你快速上手vi編輯器而準備的,接着的高級技巧將會讓你的編輯變得更高效快捷。
 
第一部分 vi 編輯器基礎
 
前兩章,第一章,vi編輯器,第二章,簡單編輯操作, 展示了一些簡單的vi命令,它們可以幫助你初級入門。你應當把它們練習得很熟,指導順手即來爲止。在學會基本的編輯工具之前,請不要閱讀第二章之後的內容。
 
vi除了基本字處理之外還能做更多的事情,方便靈活的命令和豐富的選項,讓你可以用快捷鍵完成大部分的工作,從而擺脫編輯的苦工。第三章,快速移動。第四章,基礎之外,專門介紹簡便的方法完成任務。當你第一次讀的時候,你將會意識到vi能做什麼,什麼命令將能適合你的特別需要,之後,你可以回過頭來繼續學習接下來的篇章。
 
第五章,ex編輯器,第六章,全局替換,還有第七章,高級編輯。爲你提供工具使得更多的勞累工作轉移到計算機身上。它們將會介紹基於vi的ex行編輯器,然後指引你在vi編輯器中組織ex命令。
 
第八章,介紹vi的克隆版本,介紹四種可用的vi克隆版本,本章將集中於多窗口編輯的描述,GUI界面,擴展正則表達式,以及可用使工作變得簡單的靈巧辦法。當然還有幾個其他的特性,提供了下面學習的路標。還提供了vi源代碼的地址,可用在現代unix系統(包括GNU/Linux)上輕鬆編譯運行。
 
第二部分 Vim編輯器,21世紀早期最流行的Vi克隆版本
 
第九章,vim(vi的增強),概要地介紹Vim編輯器,包括去何處找到流行操作系統的二進制代碼,以及更多使用Vim的不同方法。
 
第十章,主要的Vim增強,告訴你主要的Vim改進(相對於Vi),例如內置幫助,初始化控制,附加操作指令,還有正則表達式。
 
第十一章,Vim的多窗口,專門介紹多窗口編輯,也許是和Vi區別最顯著的Vim特性。本章將提供所有創建窗口和如何使用窗口的所有細節。
 
第十二章,Vim腳本,窺探Vim命令語言,指導你寫出可以定製你的Vim以完成你的特別需求的腳本。許許多多方便的開箱即用的許多腳本程序都是許多Vim用戶早已經寫過並且貢獻給了Vim的。
 
第十三章,圖形界面的Vim(gvim),Vim的現代圖形界面環境,現在已經是商業Unix系統以及其他像Linux一樣的系統的標準。
 
第十四章,程序員版的Vim增強,集中介紹專門面向程序員的增強編輯器,高於一般的字編輯工具。有特殊價值的代碼摺疊,大綱工具,縮進排版,代碼高亮,以及 編輯-編譯-bebug 循環加速。
 
第十五章,其他很棒的Vim成員,涵蓋了全書所有章節,介紹幾個你可能感興趣的前面沒有介紹的點。
 
第三部分 其他Vi克隆版本,介紹除Vim之外的其他三種vi克隆版本:nvi,elvis,和vile
 
第十六章,nvi: new vi, 第十七章,Elvis,第十八章,vile,像Emacs的vi。 通過這三種vi的克隆版本,教你怎樣使用Vi的拓展並討論它們每個的特性。
 
第四部分  附錄,提供一些有用的材料
 
附錄一, 列出所有的vi 和ex命令,已按照功能排序,也提供字母表的索引。一些選出的vi和ex命令也包含在內。
 
附錄二,設置選項,列出了vi的設置的命令選項。
 
附錄三,問題清單,統一的本書早期建立的清單
 
附錄四,Vi 和因特網,vi 在unix系統以及internet文化中的作用。
 
translate by bibodeng   2012-09-05   請勿轉載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章