<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jasmine214--love

    只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
    posts - 731, comments - 60, trackbacks - 0, articles - 0

    vi與gedit的區(qū)別

    Posted on 2010-09-25 19:28 幻海藍夢 閱讀(8968) 評論(0)  編輯  收藏 所屬分類: Linux版本管理

    不管windows還是linux都喜歡用vim裝B的路過。
    不覺得vim有什么不好。樓主多了解一下vim,就知道vim的魅力為什么那么大了。
    比如,我要刪除光標下的10行,在其他編輯器里怎么做?eclipse里我記得是CTRL+D刪除一行,那么刪除10行就是10次CTRL+D。Vim下呢?10dd就可以了。
    再比如,我要刪除java里的某個方法的參數(shù),也就是括號里的所有字符串,如果參數(shù)比較多的話,稍微有經驗的人常用的方法是按end移到行末,再按左光標鍵,移動光標到右括號的左邊,然后按ctrl+backspace一個單詞一個單詞的刪除。說了一大堆,這還算是普通編輯器里比較高效的方法了。在vim里如果還要這么麻煩的話,那它也就不配稱作“編輯器之神”了,只要把光標移動到這對括號中間的任何位置,比如可以按f)移動右括號的左邊,然后按di(就刪除了括號里的所有內容了,不管你的方法里的參數(shù)有多少都一樣。哪個更方便,一目了然吧?
    類似的還有很多,比如在方法體里按di{就可以刪除方法體里的所有內容、在一對雙引號里按di"就可以刪除雙引號里的所有內容等。
    再說跳轉,vim里跳轉更簡便,比如要跳轉到第123行,就輸入123G。
    拿gedit和vim比是有點搞笑的,根本就不是一個數(shù)量級的。有句話說:世界上有三種人,一種是使用Vi的,另一種是使用Emacs的,剩下的是第三種人。如果說使用vi或者emacs這類編輯器的工程師就是“沒有出息的”,那貌似不管linux內核還是mysql、apache等,都是由一些“沒有出息的”工程師開發(fā)的。甚至微軟里的員工有一些也是一直用vi或者emacs來開發(fā)的,實在太沒出息了……

    Ubuntu下terminal、vim、gedit對中文的支持

    最近遇到這方面的問題,網上找到了一些比較好的解決辦法,整理了一下。算是隨筆吧,原文地址忘了。

     

    (1)terminal對中文的支持

    在安裝系統(tǒng)時如果選擇的中文,并且安裝之后中文語言包更新完整了,在終端下是可以輸入顯示中文的,但是當你查看比如含有中文的.c文件時,就會出現(xiàn)亂碼。

    解決辦法:在terminal面板上選擇菜單欄中的termianl-->set character encoding-->add or remove,然后在左側選擇GB2312等(GB似乎是國標的意思),添加到右側,關閉。然后在terminal面板上的termianl-->set character encoding選定增加的中文編碼,然后就可以正常顯示中文了。

    如果顯示內容中出現(xiàn)一些奇怪的符號,應該是系統(tǒng)字體的問題,可以在apperance-->font中更改,一般這種情況下對應的是等寬字體,那么把 等寬字體 設置為 文泉驛等寬微米黑。這種字體基本上還行。

     

    (2)vim對中文的支持

    這個解決辦法是完全按照網上的方法,就復制過來了,見諒。

    首先,你需要搞清楚vimrc所在的位置。一般來說,在linux系統(tǒng)里,應該是這樣

    Linux: /usr/share/vim/vimrc在Windows系統(tǒng),應該是在vim的安裝目錄

    在這之前,確定你的vi升級為vim了,有時候系統(tǒng)自帶的是vi,不是vim,可以通過以下命令升級

    sudo apt-get install vim

    這里所說的都是全局設定,打開vimrc文件后,只需要在文件最后添加以下代碼就可以了:

    set fileencodings=utf-8,gb2312,gbk,gb18030

    set termencoding=utf-8

    set fileformats=unix

    set encoding=prc

    這樣,你的vim中文亂碼問題就解決了!

    注意添加代碼的方式,找到文件目錄后,使用命令

    sudo vi vimrc

    如果用gedit更改的話最后是不能保存下來的。

     

    (3)gedit對中文的支持

    在終端中運行 gconf-editor
    在打開的界面中選擇: apps->gedit-2->preferences->encodings
    在右邊的auto_detected和shown_in_menu上點右鍵編輯,點add,分別加入GB2312,并點UP按鈕移動到第一位。
    關閉,就可以在gedit中顯示中文了。

    http://www.phpfans.net/article/htmls/201005/Mjg0OTY4.html

    主站蜘蛛池模板: 亚洲男人的天堂在线va拉文| 日本不卡高清中文字幕免费| 亚洲国产精品SSS在线观看AV| 曰批免费视频播放免费| 亚洲av无码专区在线观看素人| 亚洲成a人片在线不卡一二三区 | 亚洲.国产.欧美一区二区三区| 一个人看www在线高清免费看| 亚洲偷偷自拍高清| 日韩免费电影在线观看| 国产大陆亚洲精品国产| 精品国产亚洲一区二区在线观看 | 亚洲成人午夜电影| 成年女人免费碰碰视频| 亚洲日韩国产欧美一区二区三区| 大学生高清一级毛片免费| 99亚洲乱人伦aⅴ精品| 亚洲一区二区三区免费| 国产麻豆成人传媒免费观看| 亚洲视频中文字幕在线| 欧美a级在线现免费观看| MM1313亚洲精品无码久久| 亚洲国产精品13p| 亚洲精品免费视频| 在线a亚洲老鸭窝天堂av高清| 亚洲精品国产V片在线观看| 成人无码WWW免费视频| 亚洲另类古典武侠| 国产免费久久精品久久久| 国产午夜免费高清久久影院| 亚洲国产精品无码久久久| 国产免费人成视频在线观看| 亚洲免费人成在线视频观看| 亚洲国产精品日韩在线观看 | 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 香港a毛片免费观看 | 免费精品国产自产拍观看| 18禁在线无遮挡免费观看网站| 456亚洲人成影院在线观| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲精品高清在线|