<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的區別

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

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

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

     

    (1)terminal對中文的支持

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

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

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

     

    (2)vim對中文的支持

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

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

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

    在這之前,確定你的vi升級為vim了,有時候系統自帶的是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

    主站蜘蛛池模板: 久久99精品国产免费观看| 爱情岛论坛免费视频| 18禁超污无遮挡无码免费网站 | 国产免费丝袜调教视频| 亚洲色四在线视频观看| 免费av片在线观看网站| 五月天网站亚洲小说| 99xxoo视频在线永久免费观看| 久久精品国产亚洲精品2020| 亚洲免费观看网站| 亚洲日韩国产二区无码| 国产成人涩涩涩视频在线观看免费| 亚洲日本VA午夜在线影院| 免费少妇a级毛片| a级毛片免费高清视频| 亚洲AV中文无码乱人伦下载| 少妇太爽了在线观看免费视频| 亚洲色大成网站www永久| 精品久久久久久久久免费影院| 亚洲综合av一区二区三区| 免费欧洲美女牲交视频| 亚洲精品视频免费| 亚洲一卡2卡三卡4卡有限公司| 97视频免费在线| 国产精品亚洲专区一区| 亚洲精品高清无码视频| 四虎在线最新永久免费| 亚洲AV成人精品一区二区三区| 国产亚洲精品成人a v小说| 十八禁无码免费网站| 亚洲熟妇AV一区二区三区浪潮| 全亚洲最新黄色特级网站 | 16女性下面无遮挡免费| 亚洲最大中文字幕无码网站| 亚洲高清最新av网站| 久别的草原电视剧免费观看| 亚洲日本在线电影| 亚洲VA中文字幕无码毛片| www.999精品视频观看免费| 成年免费大片黄在线观看com| 亚洲第一永久在线观看|