Time of Update: 2018-12-07
1. 先來看看2. 配置方法 <1>.下面的效果如如果沒有特殊說明,均是不需要按代碼提示的快速鍵(例如ctrl+p等)的,看看效果,是不是很想visual assist。1.1 結構struct和枚舉enum代碼提示: 1.2 使用者定義函數代碼提示 1.3 使用者定義變數代碼提示 1.4 c++ class method代碼提示: 1.5 class屬性代碼提示 1.6 c library代碼提示 <2>.配置方法2.1
Time of Update: 2018-12-07
文章目錄 1. Using Ctrl-x Ctrl-n 實現word自動完成2. Ctrl-x Ctrl-l 實現行自動完成3. Ctrl-x Ctrl-f檔案名稱自動完成4. Thesaurus Word Completion5. 用 Ctrl-x Ctrl-k自動完成字典 這篇文章主要說明了VIM的以下幾個自動操作:Word / pattern 自動完成行自動完成Dictionary word completionFile name
Time of Update: 2018-12-07
set nocompatibleset nuset icset ts=4set shiftwidth=4set fileencodings=utf-8,chinese,latin-1,ucs-bom,gb18030,big5,euc-jp,sjis,euc-kr,EUCif has("win32")" for chinese set fileencoding=chinese" for japanese-euc" set fenc=euc-jp" for japanese shift-jis"
Time of Update: 2018-12-07
1、臨時修改在vi中,set tabstop=4 或 set ts=42、永久修改vi --version 查看要修改的檔案如果是vim的話,修改~/.vimrc如果是vi,修改~/.exrc加上:set tabstop=4 set nu //顯示行號 set nonu //不顯示行號3、vi /root/.bashrc加入:alias vi=vim4、set expandtab //把tab轉換成空格set shiftwidth=4 //When
Time of Update: 2018-12-07
1、secureCRTsession中的設定1)Session Option→選字型(新宋體,or others),字元集選Chinese_GB23122)vim /etc/sysconfig/i18n LANG="zh_CN.UTF-8"3)vi ~/.bash_profileexport LANG=zh_CN.UTF-82、vim中在1設定的基礎上:1):set encoding=utf-82)vim /etc/.vimrcset
Time of Update: 2018-12-07
1、安裝步驟1)下載安裝包[1]2)將外掛程式拷貝到plugin目錄下我的是:/usr/share/vim/vim73/plugin3)編輯vimrc檔案我的目錄在:/etc/vimrc"F4快捷格式化js代碼nnoremap <F4> : call g:Jsbeautify()<CR>let maplerder=","2、使用方法1)直接按F42)先按下“,”號再按兩下“F”鍵參考【1】
Time of Update: 2018-12-07
vim添加這個外掛程式之後,編寫C++ java等程式的時候可以在一些固定格式的結構能自動添加,就像eclipse一樣,比如輸入for<TAB>就可以出現完整的 for( <{i}> = <{}>; <{i}> < <{count}>; <{i}> += <{}>) { <{}> }
Time of Update: 2018-12-07
前言首先介紹一下 vim vi 是 unix/linux 下極為普遍的一種文字編輯器, 大部分機器上都有 vi 有各種變種, 在不同的機器上常用不同的變種軟體 其中 vim 比較好用也用得比較廣泛 vim 是 Vi IMproved 的縮寫, 表示更好的 vi 本文就說些其中比較有用, 比較常用的命令, 若能熟練運用這些命令, 那麼會發現編輯檔案很大協助,尤其是做開發的人員,能快速的提高開發效率。說明 以下的例子中 xxx 表示在命令模式下輸入 xxx 並斷行符號 以下的例子中 :xxx
Time of Update: 2018-12-07
vim是一款支援外掛程式、功能無比強大的編輯器,無論你的系統是linux、unix、mac還是windows,都能夠選擇他來編輯檔案或是進行工程層級 的coding。如果能把vim用好了,不僅編程效率能得到大幅度提高,周圍人也會因此而看得頭暈眼花佩服不已,自己心裡當然也會心花怒放啦。下面就讓我 來介紹一下如何來進行配置。這些配置所涉及到的內容有:autocomplpop, ctags, TagList,omnicppcomplete首
Time of Update: 2018-12-07
1)一些常用的Vim配置,在~/.vimrc中syntax on 支援文法高亮set nu 顯示行號set nonu 不顯示行號set ai 設定自動縮排set shiftwidth=4 設定自動縮排 4 個空格, 當然要設自動縮排先.set sts=4 即設定 softtabstop 為 4. 輸入 tab 後就跳了 4 格.set tabstop=4 實際的 tab 即為 4 個空格,
Time of Update: 2018-12-07
格式優美的perl代碼不但讓人賞心悅目,而且可以方便閱讀.perltidy的是sourceforge的一個小項目,在我們寫完亂七八糟的代碼後,他能像變魔術一樣把代碼整理得漂漂亮亮,快來體驗一下吧!!!perltidy 首頁: http://perltidy.sourceforge.net/perltidy.html安裝方法:進入解壓後的目錄,然後執行一下命令perl Makefile.PLmakemake testmake
Time of Update: 2018-12-07
gcc 4.6的mutex/thread實現可能有一點問題,導致在用mutex/thread之類的時候,會出現chrono編譯出現錯誤,不能提示.研究了一下,clang
Time of Update: 2018-12-07
用vim寫C++代碼,基本上沒多少補全外掛程式可以選.我用的是omnicppcomplete,這個外掛程式靠tags來實現補全,效果差強人意. 前一段時間發現了clang complete,發現效果很好(廣告一下:D).所以推薦一下.clang complete是llvm/clang帶來的額外功能.clang
Time of Update: 2018-12-07
轉載自:http://linux.bloghome.cn/posts/114.html1. 安裝到 http://vim.sourceforge.net/scripts/script.php?script_id=159下載最新版本的 minibufexpl.vim 指令碼,將該檔案複製到 plugin 目錄中即可。2. 配置在設定檔 .vimrc 中加入:""minibuf plugin"let g:miniBufExplMapWindowNavVim = 1
Time of Update: 2018-12-07
系列4主要為大家介紹使用Vim實現代碼瀏覽、索引、標籤、標記、檢索等功能,主要包括ctags、taglist和visualmark,尤其是ctags,是後續各種外掛程式的基礎,能夠熟練的掌握和理解為佳。下面進入本文:ctags1、http://ctags.sourceforge.net2、功能說明嚴格意義上來說,ctags並不是Vim的外掛程式,而是Linux/Unix下的標籤命令。通過ctags
Time of Update: 2018-12-07
文章目錄 (1).vimrc介紹(2).vim檔案夾 環境配置“如果你認為Vim只是一個文字編輯器,你就輸了”——來自Vim老鳥Vim以簡潔的方式提供了豐富的配置功能,主要配置體系由一個檔案和檔案夾組成。在一台安裝了Vim的OS
Time of Update: 2018-12-07
文章目錄 pathogenNERDTreeCommand-TPowerline
Time of Update: 2018-12-07
開源文字編輯器Vim的作者Bram Moolenaar推出了新的程式設計語言Zimbu,一種不拐彎抹角直截了當的實驗性程式設計語言。Moolenaar表示Zimbu集現有語言的優點於一身,同時避開它們的不足。Zimbu代碼清晰易讀,使用範圍廣泛——既能寫OS kernel,又能寫指令碼,還能寫大的GUI程式,可以編譯和運行在幾乎所有系統上。Zimbu代碼託管在Google Code上,採用Apache License 2.0許可證。
Time of Update: 2018-12-07
文章目錄 安裝 VimiumVimium 用法提示18 Comments vi/Vim 的按鍵設定方案可說是非常經典,有的程式或對其直接予以支援(如 bash),或通過外掛程式/擴充的形式實現一定程度的類比。Vimium 就是這樣一個 Google Chrome 擴充,它讓你以 Vim 的方式來操作 Google Chrome 網路瀏覽器,既可以減少學習新按鍵設定的成本,又能夠提高操作的效率。 目前,Vimium
Time of Update: 2018-12-07
(一) 容易忘記但又比較常用的操作: (1) 移動 w/W : 移至一個字(word)字首, 大小寫區別分別為忽略標點符號 e/E : 移至一個字尾 , 大小寫區別同上 b/B : 移至前一個字首 H/M/L : 移至螢幕頂/螢幕中/螢幕尾 :n 移至n行行首,或nG ( : 移至下一個句子 ) : 移至上一個句子 } : 移至下一個段落 { : 移至上一個段落 (2) 匹配 % : 匹配{} / [] / () (3)