FreeBSD 编辑器VI-windos,2000,XP,2003,QQ ,word,excel,迅雷,pplive,暴风影音 .BT.千千静听等软件实用技巧| 学知识教程网,
设为首页|收藏学知识 |改版意见收集|智能DIY搜索|加入我们|网站地图
当前在线人数:8770
文化共享 好教程 易学习 新资讯
FreeBSD系统管理

FreeBSD 编辑器VI

2007-01-19 源自:学知识 网友评论 共有( )条评论! 内容报错
本文章地址:http://soft.xuezhishi.net/OS/FreeBSD/xtgl/2007-01-20/17321.html [将本信息与朋友分享!]

                     

 0.前言    以前,距今約三年前,我第一次接觸Unix-like系統,    我是pico的愛好者,因為我那時用的系統是Mandrake,    當時我覺得pico給我的感覺很親切,功能也很強大.        接觸FreeBSD之後,突然發現竟然沒有pico,需要額外安裝pine才能夠取得.    但這也無妨,反正安裝很快...        直到有一天,當我要做大量取代的動作..    這時....pico就....QQ    於是我投向了vi ...去了解他的規則表示式,    一個簡單的小動作 讓繁瑣的工作瞬間解決.        此外..vi 是所有unix-like都有的編輯器...不用額外安裝    讓您在不同系統上也能夠很快的進入狀況.     1.概說       若您之前不曾使用過全螢幕的編輯器,那麼您可能連一些簡單的編輯都有問題.     如此您可能要找一個已經稍微了解vi使用的人來帶領您.      vi是一個螢幕編輯器,這表示了vi幾乎用去了螢幕上的     每一行空間來展示檔案的內容,除了螢幕上的最後一行.     這一行是用來讓您發號命令給vi及vi給你一些相關檔案資訊時用的.         其他您必須了解的是vi是一個模式型編輯器.舉例來說:     你能輸入文字或者是執行命令,但是你必須在正確的模式才能夠執行.         您一剛開始編輯一個檔案時,您處在命令模式(command  mode).     有一些命令能夠讓您切換到輸入模式(input mode).     然而,只有一個鍵能夠讓您離開輸入模式,那就是鍵盤左上的<Esc>鍵     若您不了解您目前處於何種模式,您可以持續的按,直到vi發出聲音警告您,     如此您已經回到命令模式.當您嘗試做了一些vi所不允許的事情,     正常來說vi會發出"嗶"聲(本機操作時)  2.簡易操作             要開始編輯一個檔案您可以這樣做:       $ vi file_name <按enter鍵>          然後輸入 :set verbose mode     然後vi會提醒您:     :set the mode option may never be turn on          註:雖說如此 但對初學者來說 有多些訊息提示總比沒有好        放心 離開vi後就會恢復原先的noverbose mode             如此可以讓vi當你產生錯誤時給予你多一些的訊息並當您猛按<Esc>鍵時     ,會在螢幕的最下端顯示如下的訊息,提醒您已在命令模式.     Already in comman mode           註:命令皆需要在命令模式下實行.         △簡易移動命令          h      將游標往左移動一個字元.          j      將游標往下移動一行.          k      將游標往上移動一行.          l      將游標往右移動一個字元.       <方向鍵>  上下左右鍵也應該可以發揮作用.               註:若純粹使用windows 內建的telent方向鍵無法使用..             所以知道hjkl的用處也不錯啦..        △簡易搜尋命令         /text   搜尋text字串                 若今天我要搜尋panda則是 /panda , / 為搜尋命令.                    △模式切換	               a      在游標後可以新增開始新增         i      在游標前可以開始新增文字         o      在游標的下方新增一行,並可以開始輸入文字.         O      在游標的上方新增一行,並可以開始輸入文字.       <Esc>    當你今天用a,i,o,O進入輸入模式,可以用<Esc>鍵回到命令模式.          註:經個人使用發現 模式切換只要記住幾個就好 依照一般輸入習慣,             建議初學者記住a,O就好 (雖然到最後您會在不知不覺中全部記下)             尤其是O看似沒有o好用,但是今天若您想要在最上方新增一行時,             記得O這個指令真是方便阿..         △文字處理命令               複製:              yy     複製游標所在行.             p      在游標所在的下一行貼上所複製的資料.       刪除:             dd     將游標所在行刪除.             x      將游標所在的那個字元刪除.       儲檔:             :w     以原檔案名稱儲存檔案.             :w file_name   另存新檔,檔名為file_name       離開:            :q      離開編輯及vi,若您已經編輯過檔案vi會拒絕您離開.             :q!     強制離開vi 不論情況       註: 所謂的一行 有可能在螢幕上是很多行(因為螢幕的一行擺放不下)           只要沒有換行符號產生 那就稱之為一行,用游標移動您就會明瞭.   4.小結      以上這些只是基礎的vi功能,熟悉了這些,您已經會了簡單的文書處理,      已經可以逐漸擺脫pico之類的編輯器,投向vi的懷抱.      過一陣子,當您漸漸了解vi的強大,ㄏㄏ... ◎參考資料: vi (1) 
 
http://soft.xuezhishi.net/OS/FreeBSD/xtgl/2007-01-20/17321.html
评论 点击查看
 


加入QQ群:35714363 一起成长
我要加入更多群 我有意见要反映
软件教室

学知识原创教程下载

本类最近更新
阅读排行

其他相关信息