Time of Update: 2018-12-04
在Ubuntu中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc在Fedora中vim的設定檔存放在/etc目錄中,設定檔名為vimrc在終端 輸入以下命令來編輯vimrc設定檔:sudo vim /etc/vim/vimrc或者 sudo gedit /etc/vim/vimrc1、顯示行號 在檔案末端添加一新行,輸入 set nu2、文法高亮在檔案中找到 "syntax on 這一行,去掉前面的雙引號",雙引號是注釋的意思3、自動縮排在檔案末尾添加一行,輸入
Time of Update: 2018-12-04
最近在項目組裡鼓吹vim:第一個原因是我發現大家用到的文字編輯器都不一樣,有用ue的,有用notepad++的,有用editplus的,有些工具涉及到著作權問題,而且做文字格式設定化操作的時候最終文本的格式不統一;第二個原因是這些工具在linux下不能使用,而我們的項目是一個需要在多個平台下啟動並執行產品。因此我選擇vim,同時儘力的推廣這玩意。轉幾個tip:1、
Time of Update: 2018-12-04
1、下載VIM http://www.vim.org/download.php 2、下載vimgdb http://clewn.sourceforge.net/ 3、解壓縮 # tar jxf vim-7.2.tar.bz2 # tar zxf vimgdb72-1.14.tar.gz 4、補丁 # patch -d vim72 --backup -p0 < vimgdb/vim72.diff 5、配置編譯參數 # cd vim72 # ./configure -
Time of Update: 2018-12-04
這個問題困擾了我很久。用滑鼠進行大範圍的複製粘貼時,由於代碼中的注釋行的存在,會導致縮排變的越來越長,最後整個後面的都亂了,而且全被注釋掉。如果是兩個C檔案的話,我會用vim中的split分屏,這個方法還是不錯的。但是如果從網頁上複製再來粘貼的話上述的方法就無效了,比較笨的方法是,採用kate等linux下的其他文字編輯器,直接在上面粘貼,然後將這個文檔cp到工作目錄下面來。下面介紹一個採用vim中的命令,避免上述繁瑣的操作。就一個命令: set
Time of Update: 2018-12-04
:so % 重新載入.vimrc= vim/尋找:nohlsearch 去掉選中詞:%s///ig 全部替換:s/// + & 指定行替換>> 縮排<< 反縮排4>> 縮排4行J 合并兩行Ctrl+f 下全屏。Ctrl+b
Time of Update: 2018-12-04
Linux中vim編輯器的功能非常強大,許多常用快速鍵用起來非常方便,這裡將我學vim入門時學的一些常用的快速鍵分享給大家一下,希望可以協助你們。這個是我將鳥哥書上的進行了一下整理的,希望不要涉及到著作權問題。1、一般模式下可用的快速鍵:游標移動、複製粘貼、搜尋取代等2、一般模式切換到編輯模式的快速鍵:3、一般模式切換到指令模式:4、vim區塊選擇:5、vim多視窗功能:6、vim環境設定:終於搞完了,希望對大家有點協助!多多支援。
Time of Update: 2018-12-04
因為之前一直在windows下面用vc+vc 助手開發,所以早就習慣了那裡的文法加亮和自動補齊等,所以在vim開發有點不適應,因此想把開發環境稍作改動,讓它跟vc接近些。 在我們討論下面的內容之前請確保你的linux上已經安裝好vim和相應的外掛程式。如果沒有安裝請參看我的另外一遍文章:安裝linux開發環境(vim + ctags + taglist + cscope + cppcomplete + global )
Time of Update: 2018-12-04
1.進入字元介面 2.建立檔案夾用於存放源檔案mkdir helloworld //建立檔案夾命令cd helloworld //進入建立的檔案夾,這裡應該說目錄比較好,windows用習慣了vim main.c //開啟vim並建立main.c檔案 //按 i 鍵進入編輯狀態,以下是程式 #include int main() { printf("Hello world!
Time of Update: 2018-12-04
當在linux下編輯c++代碼或者其它代碼的時候,copy,paste,代碼格式化都是經常用的功能,但是,linux是鍵盤的操作,因此需要記下一些小技巧,下面的技術巧應該算是最容易的啦按下i或者insert鍵是進入插入模式。按下esc鍵是進入正常模式。複製的操作是:在正常模式下,按下v或者V,大小寫均可(visual)。進入可視化模式,然後鍵盤移動游標,再按y複製,然後,將游標移至需要粘貼的地方再按p就可以粘貼了。總結:v -> y -> pvim
Time of Update: 2018-12-04
我經常用vi編輯器,但基本上還是windows的習慣,沒有系統的學過其功能,今天遇到了文本的複製這沒有辦法了,查看一下解決如下:引用文本:------------------------------------------------------------------------------------------------------------------時常自我反省,敏感的思想家你對於自己及四周的環境能夠比一般人控製得更好更徹底。你討厭表面化及膚淺的東西;你寧願獨自一人也不願跟別人閑談
Time of Update: 2018-12-04
windows下很多人都使用source insight 編寫和查看代碼。linux下可以使用VIM,剛開始會覺得VIM像windows下的記事本,而如果使用得當,它並不比source insight 遜色。 在這裡,我會盡我所能細緻地講清楚如何把vim變成source insight, 然而你仍然需要積極地思考,並且必須自己去摸索一些東西。
Time of Update: 2018-12-04
最近要看Unix進階編程這本書,本想用Ubuntu下的Code::Blocks,單用著頗為不爽,最後決定用簡單而使用的Vim,下面是編程環境的配置。一:首先是安裝gcc和Vim安裝gcc:sudo apt-get build-depgcc或者sudo apt-get install build-essential我的之前在配置某個環境的時候已經裝好了。Tminal中輸入:gcc -v 顯示gcc的版本資訊,我是4.4.5安裝Vimapt-get install
Time of Update: 2018-12-04
下定決心好好來配置一下 vim. 基本配置終端運行:vim ~/.vimrc配置內容如下:set nocp "設定相容set expandtab "設定tabset shiftwidth=4 "設定tab的間隔set tabstop=4 "四個空格代表一個tabset sts=4set showmatch "在輸入括弧時游標會短暫地跳到與之相匹配的括弧處set autoindent "設定自動縮排set number "設定是否顯示行set
Time of Update: 2018-12-04
一步一步學習Vim 全圖解釋 (強烈推薦) 可以根據以解樣本進行VIM的逐步學習 ----醉 以下注釋,根據圖示和自己實踐自己闡述,能力有限,錯誤之處,諸位可以提醒更正,謝謝~Whole 英文版 Whole 中文版 感謝 fdl 的翻譯工作 以下是學習這些基本的VIM命令的基本步驟,在學習完之後,可以依照進一步的學習和使用!!步驟1注釋1:1) h j k l為游標鍵,分別左下上右2) i 插入鍵進入編輯模式,Esc鍵退出到一般模式3) x
Time of Update: 2018-12-04
VI進階命令集錦及VIM應用執行個體 1.交換兩個字元位置xp2.上下兩行調換ddp3.把檔案內容反轉:g/^/m0/ (未通過)4.上下兩行合并J5.刪除所有行dG6.從當前位置刪除到行尾d$7.從當前位置複製到行尾y$ 如果要粘貼到其他地方 p
Time of Update: 2018-12-04
我不是Linux/UNIX的狂熱愛好者,雖然我崇尚GNU的精神。我以前的開發都是在Windows平台使用VC編寫C/C++程式,也使用Editplus寫ASP/HTML等,偶爾使用SourceInsight嘗試去瀏覽一些大的項目源碼。在網路常常看到關於編輯器的爭論,也就經常聽到這樣的話:"Vi和Emacs是世界上上最強的兩個編輯器"。我在自己的PC上曾經安裝過RedHat,但是通常不久之後,我都把它們給刪除了。的確類似我這樣不是很有目的的鑽研Linux的人,很快就覺得Linux使用不方便,Vi
Time of Update: 2018-12-04
c編譯流程第一步 用vi編寫 .c代碼檔案第二步 gcc -g .c -o .debug第三步 gdb第四步 file .debuglist 開始調試或者直接gcc .c會產生一個a.out的可執行檔./a.out 即可 進入vi的命令 (關於tab縮排和vim配置可參考本博其他文章)vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename :開啟檔案,並將游標置於最後一行首 vi
Time of Update: 2018-12-04
從別的編輯器裡粘貼到vim裡的代碼經常由於不正常的縮排變得格式混亂,遇到這種情況不用愁格式化全文: gg=G自動縮排當前行: ==格式化當前游標接下來的10行: 10=格式化選定的行: v (向上下選擇)=官方解釋:http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl#14.614.6. How do I format/indent an entire file?You can format/indent an entire file
Time of Update: 2018-12-04
轉自:http://www.cnblogs.com/yongtan/archive/2011/09/21/2183014.html 貌似之前就有遇到過在windows系統下vim出現中文亂碼的情況,只是用得較少而且也懶得去搗鼓它/// 這問題直到昨晚因為試用了個Caspatant同學介紹的一款用於實現twitter用戶端功能Vim外掛程式---TwitVim的時候查看訊息的時候出現的根本都是亂碼。。。所以決定搞定關於Vim編輯器編碼方式導致中文亂碼的問題///
Time of Update: 2018-12-04
1 在檔案開頭匯入著作權資訊著作權資訊一般需要出現在每一個源碼檔案的開頭,這部分內容是相同的,沒必要重複輸入,就算是複製粘貼也很繁瑣,可以通過把這部分資訊寫入單獨一個檔案,然後通過命令讀入。假設著作權資訊檔為 copyright.txt.在編輯源碼檔案時,移動游標到開頭,然後執行:r copyright.txt2 插入當前日期經常需要在源檔案的說明中插入修改日期,每次手工輸入都很麻煩,實際上如下命令即可完成。:r !date上述兩個命令都使用了:r