出版時間:2011-3 出版社:東南大學(xué)出版社 作者:Arnold Robbins,Elbert Hannah,Linda Lamb 譯者:O’Reilly Taiwan公司
Tag標(biāo)簽:無
內(nèi)容概要
將近三十年的時間里,vi一直是Unix與Linux采用的標(biāo)準(zhǔn)編輯器,從1986年開始,《學(xué)習(xí)vi和Vim編輯器》一直是第一線的vi導(dǎo)引手冊。但三十年來,Unix已不再是三十年前的樣子,這本書也不能一成不變。第7版的《學(xué)習(xí)vi和Vim》涵蓋了Vim的詳細(xì)指引,Vim是一種很棒的vi同類品。
Vim現(xiàn)在是大多數(shù)Linux系統(tǒng)上的默認(rèn)編輯器,也是Mac OS
X的默認(rèn)vi版本,同時能在許多其他操作系統(tǒng)上執(zhí)行?!秾W(xué)習(xí)vi和Vim編輯器(中文版第7版)》將說明使用這兩種程序編輯文檔的基礎(chǔ)技巧,并討論高級工具,例如交互式宏與擴(kuò)展編輯器的腳本——我們的內(nèi)容編寫成容易遵循步驟操作的風(fēng)格,成就本書的經(jīng)典地位。讀者將學(xué)到:
·快速于vi里移動
·超越vi基礎(chǔ)的技巧,例如使用緩沖區(qū)
·使用vi的全局搜索與替換功能
·自定義vi,并執(zhí)行Unix的命令
·使用Vim的擴(kuò)展文本對象以及威力強(qiáng)大的正則表達(dá)式
·執(zhí)行多窗口編輯,并設(shè)計(jì)Vim腳本
·充分利用圖形化用戶界面版的Vim,gvim
·使用Vim的強(qiáng)化功能,例如語法高亮顯示及擴(kuò)展標(biāo)簽
·Vim與其他三種vi同類品的比較:nvi、elvis、vile
vi或Vim,是使用Linux或Unix時的必要知識,無論使用哪種平臺,《學(xué)習(xí)vi和Vim編輯器(中文版第7版)》都是基礎(chǔ)中的基礎(chǔ)。
《學(xué)習(xí)vi和Vim編輯器(中文版第7版)》由羅賓斯、漢娜和拉姆編著。
作者簡介
102ArnoldcRobbins,1專業(yè)程序員與技術(shù)作家,1從1980年即開始使用Unix系統(tǒng),1協(xié)助打造了awk的POSIX標(biāo)準(zhǔn).a
103ElbertcHannah,2是位專業(yè)軟件工程師與軟件設(shè)計(jì)師,2于1983年使用匯編語言寫出全屏編輯器,2完成第一件受指派的專業(yè)任務(wù).a
104LindacLamb,3O’ReillycMedia的第一代編輯中的一員,3也是本公司的技術(shù)作家與營銷經(jīng)理.a
105c$$$c
書籍目錄
前言
第一部分基礎(chǔ)與高級的vi
第一章vi文本編輯器
簡史
打開與關(guān)閉文件
結(jié)束而不保存編輯結(jié)果
第二章簡單的文本編輯
vi命令
移動光標(biāo)
簡單的編輯
更多插入文本的方法
基本vi命令的復(fù)習(xí)
第三章快速移動位置
根據(jù)屏幕來移動
根據(jù)文本塊來移動
根據(jù)搜索模式的結(jié)果來移動
根據(jù)行號來移動
vi移動命令的復(fù)習(xí)
第四章越過基礎(chǔ)的藩籬
更多命令組合
打開vi的選項(xiàng)
善加利用緩沖區(qū)
對一處做標(biāo)記
第五章ex編輯器概述
ex命令
用ex編輯
將一個文件復(fù)制到另一個文件
編輯多個文件
第六章全局替換
確認(rèn)替換
與上下文相關(guān)的替換
模式匹配的規(guī)則
模式匹配的范例
模式匹配的最后叮嚀
第七章高級編輯方法
自定義vi
執(zhí)行unix命令
保存命令
使用ex腳本
編輯程序源代碼
第八章vi同類品的功能總覽
它們都是我兄弟
多窗口編輯
圖形用戶界面
擴(kuò)展正則表達(dá)式
增強(qiáng)的標(biāo)簽
改進(jìn)的便利功能
編程輔助
編輯器功能一覽表
還是原創(chuàng)品最好
預(yù)告
第二部分vim
第九章vim(vi improved)概述
概覽
取得vim
取得unix與gnu/linux環(huán)境中的vim
取得windows環(huán)境中的vim
取得macintosh環(huán)境中的vim
其他操作系統(tǒng)
給新用戶的幫助工具與簡易模式
小結(jié)
第十章vim對vi的主要改進(jìn)
內(nèi)置幫助功能
啟動與初始化選項(xiàng)
新的移動命令
擴(kuò)展的正則表達(dá)式
自定義可執(zhí)行文件
第十一章vim的多窗口功能
啟動多窗口編輯
打開窗口
游走窗口間(在窗口間移動光標(biāo))
移動窗口
調(diào)整窗口尺寸
緩沖區(qū)及其與窗口的交互
在窗口里追蹤標(biāo)簽
分頁編輯
關(guān)閉與離開窗口
摘要
第十二章vim腳本
你最愛什么色調(diào)?
通過腳本動態(tài)配置文件類型
關(guān)于vim腳本編碼的其他思考
資源
第十三章圖形化vim(gvim)
gvim概述
自定義滾動條、菜單與工具欄
microsoft windows中的gvim
x windows system中的gvim
gui選項(xiàng)與命令概要
第十四章程序員專用的vim強(qiáng)化功能
折疊與大綱(大綱模式)
自動智慧縮排
關(guān)鍵字與字典詞匯補(bǔ)全
標(biāo)簽堆棧
語法高亮顯示
用vim編譯與檢查錯誤
關(guān)于使用vim設(shè)計(jì)程序的最后叮嚀
第十五章其他好用的vim功能
編輯二進(jìn)制文件
digraph:非ascii字符
在其他地方編輯文件
目錄間的移動與改變
使用vim備份
以html表現(xiàn)文本
有何差異?
撤銷“撤銷”
現(xiàn)在的位置?
內(nèi)容行(大小)
vim命令與選項(xiàng)的縮寫
幾項(xiàng)快捷竅門(不只vim專用)
參考資源
第三部分其他vi同類品
第十六章nvi:新的vi
作者與歷史
重要的命令行參數(shù)
在線幫助與其他說明文檔
初始化
多窗口編輯
圖形用戶界面
擴(kuò)展正則表達(dá)式
改進(jìn)的編輯功能
編程輔助
國際化支持
資源與支持的操作系統(tǒng)
第十七章elvis
作者與歷史
重要的命令行參數(shù)
在線幫助與其他說明文檔
多窗口編輯
圖形用戶界面
擴(kuò)展正則表達(dá)式
改進(jìn)的編輯功能
編程輔助
有趣的功能
elvis的未來
資源與支持的操作系統(tǒng)
第十八章vile:類似emacs的vi
作者與歷史
重要的命令行參數(shù)
在線幫助與其他說明文檔
初始化
多窗口編輯
圖形用戶界面
擴(kuò)展正則表達(dá)式
改進(jìn)的編輯功能
編程輔助
有趣的功能
資源與支持的操作系統(tǒng)
第四部分附錄
附錄avi、ex與vim編輯器
附錄b設(shè)置選項(xiàng)
附錄c問題集
附錄dvi與國際互聯(lián)網(wǎng)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
學(xué)習(xí)vi和Vim編輯器(中文版) PDF格式下載