Time of Update: 2018-12-05
vim 常用快速鍵配置在Linux下使用Vi進行C/C++程式的編寫時候,每個.h .cpp .cc等檔案有時候都有很多的相似的操作,如果我們每個相似的操作都要完整輸入的話,會降低我們寫程式的效率。進行簡單的配置,即可以使用常用的快速鍵那將會是快樂寫程式的前提。現把我在使用Linux
Time of Update: 2018-12-05
我使用的是Ubuntu 12.04,在使用vim開啟file類型為:“ISO-8859 C program text“的檔案時,裡面的中文是亂碼,這是因為vim不能自動識別檔案的編碼類別型,需要修改vim的配置,可以修改/etc/vim/vimrc,也可以修改~/.vimrc,我只對目前使用者生效,所以修改後者,加入如下內容:set fencs=utf-8,GB18030,ucs-bom,default,latin1退出並儲存,亂碼情況解決。
Time of Update: 2018-12-05
將vim 改造成功能強大的IDE系列之四『外掛程式介紹』SuperTab使Tab快速鍵具有更快捷的上下文提示功能。『下載和安裝』從http://www.vim.org/scripts/script.php?script_id=1643下載安裝版。這個安裝包跟先前的幾個Vim外掛程式不同,它是一個vba檔案,即Vimball格式的安裝包,這種格式安裝包提供傻瓜式的安裝外掛程式的方法。 1)用Vim開啟.vba安裝包檔案。 2)在Vim命令列下運行命令“UseVimball
Time of Update: 2018-12-05
原文連結:http://blog.chinaunix.net/u/22968/showart_432334.html使用Cscope cscope的tag產生最簡單的方法是:在你的開發工程的最上層目錄執行cscope-indexer,它會遍曆下面的所有目錄,產生兩個檔案,一個是cscope.files,這個檔案記錄需要產生tags的檔案名稱,可以手工修改,另一個是cscope格式的tags檔案cscope.out。完成後,你在產生了cscope.out的目錄開啟工程的任意檔案,就可以使用Ctr
Time of Update: 2018-12-05
1. 下載vim7.0http://download.chinaunix.net/download.php?id=21977&ResourceID=110912. 編譯vim1>配置對cscope的支援./configure --enable-cscope2>編譯makemake
Time of Update: 2018-12-05
Linux上vi(vim)編輯器使用教程vi(vim)是上Linux 非常常用的編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。vi是 “visual interface”的縮寫,vim是vi
Time of Update: 2018-12-05
the pristine stateI was watching a violinist bow intensely and I had this thought: I probably have as many brain cells devoted to my text editor as he does to playing his chosen instrument. Is it outlandish to imagine that an MRI of his brain during
Time of Update: 2018-12-05
vim也用了3年多了,也折騰過一陣子設定檔,最近發現一個ivim的設定檔還不錯,具體安裝方法如下先裝上exuberant catgs:sudo apt-get install exuberant-ctags 安裝vim外掛程式安裝工具:git clone http://github.com/gmarik/vundle.git $HOME/.vim/bundle/vundle 擷取vim設定檔:git clone http://github.com/kepbod/ivim.git
Time of Update: 2018-12-05
自己改出一個vim配色。。。 set background=darkhi clearif exists("syntax_on") syntax resetendiflet g:colors_name="okmatrix"hi Normal guifg=darkgreen guibg=Blackhi Cursor guibg=darkgreen guifg=darkgreenhi Comment guifg=darkgreenhi Identifier guifg=darkgreenhi
Time of Update: 2018-12-06
VIM常用操作, 外掛程式和vimrc檔案先:我的自訂色彩配置:系統的evening色彩配置:1.常用操作VIM作為文字編輯器,其強大之處,在我看來,首先就是快速的編輯能力,其次才是豐富的擴充外掛程式。所以掌握vim的快速編輯的方法是非常重要的,這裡列舉一些必須熟記的跟效率有關的操作.<基本編輯操作> 上下左右移動:對應為上(K),下(J),左(H), 右(L);這個是基本要求,千萬不要用方向鍵,用方向鍵的朋友傷不起~。 gg:跳到文檔開頭 G:跳到文檔末尾 w:跳到下一個單詞開頭;
Time of Update: 2018-12-06
前兩天看到了一篇介紹VIM的文章,甚是心動,其實在此之前也對VIM有所耳聞,當然,對於我來說,它一直是一種傳說中的“神”的編輯器。 學習VIM,好像真的是要學習的,它給人的初步印象太簡陋了,而且不如WORD,VS那樣容易上手,但這也恰恰是它的強大之處,它的功能都沒有在介面上顯示出來,而是需要通過鍵盤命令來操作的。由於我的是WINDOWS系統,所以軟體環境就使用GVIM了,VIM的Windows版本,相信應該區別不大。
Time of Update: 2018-12-06
vim+\LaTeX+TtH+Python+MetaWeblog API寫博攻略vim+LATEX+TtH+Python+MetaWeblog API寫博攻略mdyang Chapter 1 準備工作首先需要安裝LATEX環境,本文使用Ubuntu + tex
Time of Update: 2018-12-06
大家拿出5分鐘,學幾個vim快速鍵,提高工作效率:DA: 在本行行尾插入J:可以去除本行和下一行之間的分行符號,也就是將下一行續接到本行尾部~:游標所在處的字元進行大小寫互換zz: 將當前行放置於頁面中間,利於閱讀zt:將當前行放置於頁面的最頂端,一般閱讀函數定義時,非常非常有用ctrl-a:可以將游標所在處的數字加1,負數和多位元都在支援範圍內哦。可以用這個快速鍵配合宏來幹很多事情嘍。ctrl-x:有加1就會有減1,聰明!over~
Time of Update: 2018-12-07
基本配置終端運行: vim ~/.vimrc 配置內容如下: set nocp "設定相容set expandtab "設定tabset shiftwidth=4 "設定tab的間隔set tabstop=4 "四個空格代表一個tabset sts=4set showmatch "在輸入括弧時游標會短暫地跳到與之相匹配的括弧處set autoindent "設定自動縮排set number "設定是否顯示行set guifont=Monospace\ 12
Time of Update: 2018-12-07
游標基本移動h j k l 鍵:數字參數 4l 往右移動4個字元游標段落移動0 段首 $ 段尾w 按照一個單詞的距離向右移動b 按照一個單詞的距離向左移動i 游標當前位置插入i 在行首插入a 游標後一字元位置查插入A 在行末插入c 命令必須聯合一個移動命令cw 修改致單詞尾部c2b 修改至前兩個單詞cc 完全修改整行r替換當前游標的字元R覆寫入模式,按ESC停止~調整大小寫d刪除字元dw 刪除一個詞d$ 刪除到行尾do 刪除至下一行開頭dd 刪除一整行D d$的快速鍵x 刪除游標下的單個字元p
Time of Update: 2018-12-06
1.C語言中的enum轉JAVA常量:g/^\s*$/dg/^/s//public static final int/let i=1000g/,/ s//\='='.i.';'/ |let i=i+12.C語言中的#define宏轉JAVA常量:%s/^#define [A-Z, 0-9, _]*\zs\s\ze/=/g/#define/s//public static final int/g/$/s//;/ vim中一些進階替換技巧1.替換變數在正規運算式中使用 \( 和 \)
Time of Update: 2018-12-06
如果當前locale為utf-8,則用vim開啟一個gb2312編碼的檔案,會顯示為亂碼。用gedit開啟卻正常顯示,難道vim還不如gedit?識別編碼這種小問題對vim來說應該是小菜一碟吧。下面便是解決方案:編輯~/,vimrc,加入如下三行:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
下面的文章將vim編輯器的使用進行了總結,比較全面。vim學習筆記一、顯示行號資訊即時命令:set nu永久命令echo “set nu”>>~/.vimrc二、一個視窗操作兩個文檔:sp filename 垂直分割視窗:vert sp filename 水平分割視窗Ctrl+w j/k 上下視窗間移動游標Ctrl+w h/l 左右視窗間移動游標三、進入vi的命令vi filename :開啟或建立檔案,並將游標置於第一行首vi +n filename
Time of Update: 2018-12-07
h 左,或 Backspace 或方向鍵j 下,或 Enter 或 +(要 Shift 鍵),或方向鍵k 上,或 方向鍵或 -(不必 Shift 鍵)l 右,或 Space 或方向鍵使用 hjkl 鍵的移動是為了使手不必離開打字區(鍵盤中央的部位),以加快打字的速度,如果各位不習慣,那就使用方向鍵吧!Backspace 及 Space 的移動方式是到了行首或行尾時會折行,但方向鍵或 hl 鍵的移動則在行首或行尾時您繼續按也不會折行。轉折換行的功能是 vim 的擴充功能,elvis
Time of Update: 2018-12-07
摘自:http://hi.baidu.com/%B7%E7_%D2%F7/blog/item/b32528fd6d77af0908244d4b.html =====最簡潔的方法==== 1、建立一個session,將 Session options->Terminal->Appearence->Fonts->Character encoding 改為 utf-8; 注意:不要修改預設字型,是可以顯示的;不知道為什麼,修改預設字型後再改為預設字型,總是不行的...