Time of Update: 2018-12-05
http://www.vim.org/scripts/script.php?script_id=40Its easy to start and stop DrawIt: use \di to start DrawIt and \ds to stop DrawIt. Supported Features <left> move and draw left <right> move and draw right,
Time of Update: 2018-12-05
貼一下我的vimrc,看起來真的很養眼,呵呵。這幾天一直忙活著配置VIM,這個編輯器太迷人了。雖然emacs也強大,可是仔細想想,還是vim的效率高一些。原因如下:emacs通過 Lisp 來擴充,可擴充性幾乎無窮,但是沒有模式,恨不得再加個腳踏板就好。其實他也要輸入命令,本質上還是一樣的。VIM也有自己的指令碼平台,也可以擴充,只不過擴充性沒有emacs那麼牛而已吧。連和gdb整合起來幾乎都要重新編譯一下,太過麻煩。前兩天下的那個外掛程式 snipmate
Time of Update: 2018-12-05
1 screena 通過ports安裝screenb $screenc $vi file1.cd CTRL+a c (表示同時按住CTRL和a,鬆開後再單擊c,以下同)建立一個視窗e $vi file2.cf 游標移動到起始點g CTRL+a [進入copy模式h 單擊空格標誌起始點i 通過hjkl選擇範圍j 單擊空格標誌結束點k CTRL+a p進入上一視窗l 單擊i進入insert模式m CTRL+a ]插入當前位置 2 插入a $vi file1.cb 移動游標至插入點c :r file2
Time of Update: 2018-12-04
Ubuntu下vim方向鍵不管用的問題裝上ubuntu之後發現vi中方向鍵輸入的時候出現字母. 在$HOME/wyc/.vimrc這個檔案中(沒有就建立一個),要添加這樣一句set nocompatible2. 添加 backspace=2最好的處理方法是:可以在終端輸入sudo apt-get install vim安裝vimcd /etc/vimvim vimrc大致如下:” All system-wide defaults are set in
Time of Update: 2018-12-05
vim 編碼方式的設定 和所有的流行文字編輯器一樣,Vim 可以很好的編輯各種字元編碼的檔案,這當然包括UCS-2、UTF-8 等流行的 Unicode 編碼方式。然而不幸的是,和很多來自 Linux 世界的軟體一樣,這需要你自己動手設定。Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding (這些選項可能的取值請參考 Vim 線上協助 :help encoding-names),它們的意義如下:*
Time of Update: 2018-12-05
原文出處: http://www.kukaka.org/home/content/439在Linux下使用vi來查看一些在Windows下建立的文字檔,有時會發現在行尾有一些“^M”。有幾種方法可以處理。 1.使用dos2unix命令。一般的分發版本中都帶有這個小工具(如果沒有可以根據下面的串連去下載),使用起來很方便:$ dos2unix myfile.txt上面的命令會去掉行尾的^M。 2.使用vi的替換功能。啟動vi,進入命令模式,輸入以下命令::%s/^M$//g # 去掉行尾的^M。
Time of Update: 2018-12-05
linux批量檔案的字串替換sed -i "s/oldstring/newstring/g" `grep oldstring -rl path` vim多行替換::l1,l2s/str1/str2/g僅替換檔案中的第l1行到第l2行中的“str1”成“str2 :s/vivian/sky/ 替換當前行第一個 vivian 為 sky:s/vivian/sky/g 替換當前行所有 vivian 為 sky:n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個
Time of Update: 2018-12-05
昨晚配了好久,在vim的ielflord這個色彩配置的基礎上修改。修改的是終端顯示,其實就改了下顏色。。不過改之前需要設定256色,具體設定百度 google。GUI下沒設定,複製的是desert(內建方案)。純記錄~~~VIMRC裡的配置,從黨那兒拷的。黨說這個放模板裡。。。。比賽的時候設定下。。。。set t_Co=256set tabstop=4set shiftwidth=4set hlsearchsyntax onset nuset autoindentset cindentset
Time of Update: 2018-12-05
在windows下安裝:1. 先在www.vim.org上下載taglist_45.zip,解壓後有兩個檔案doc和plugin。把這個兩個檔案,拷到vim的安裝目錄的doc和plugin即可。2. 開啟vim :helptags $(home)/doc :help taglist這時就可以看taglist的協助內容了。3. 下載Exuberant
Time of Update: 2018-12-05
x 刪除游標下的字元 ("dl" 的縮寫)X 刪除游標前的字元 ("dh" 的縮寫)D 從當前位置刪除到行尾 ("d$" 的縮寫)dw 從當前位置刪除到下一個單詞開頭db 從當前位置刪除到前一個單詞的開頭diw 刪除游標上的單詞 (不包括空白字元)daw 刪除游標上的單詞 (包括空白字元)dG 刪除到檔案末dgg 刪除到檔案首"dl" 刪除字元 (縮寫: "x") |dl|"diw" 刪除內含單詞
Time of Update: 2018-12-05
Ubuntu vimrc的設定適用於Ubuntu與Fedora系統,其他系統沒有得到驗證。在Ubuntu中vim的設定檔存放在/etc/vim目錄中,設定檔名為Ubuntu vimrc在Fedora中vim的設定檔存放在/etc目錄中,設定檔名為Ubuntu vimrc在終端 輸入以下命令來編輯Ubuntu vimrc設定檔:sudo vim /etc/vim/vimrc 或者 sudo gedit
Time of Update: 2018-12-05
VIM中常用的替換模式總結。0,:g/null/d找到null的行並且刪掉1,簡單替換運算式替換命令可以在全文中用一個單詞替換另一個單詞::%s/four/4/g“%” 範圍首碼表示在所有行中執行替換。最後的 “g” 標記表示替換行中的所有匹配點。如果僅僅對當前行進行操作,那麼只要去掉%即可 如果你有一個象 “thirtyfour” 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成”thirty4″。要解決這個問題,用 “/<” 來指定匹配單詞開頭: :%
Time of Update: 2018-12-05
vi/vim中複製藉助“y”,刪除藉助“d”,那麼剪貼呢?剪貼就是在刪除之後再粘貼。原來這兒的刪除不是真刪除,而是放在緩衝區了。複製1."yy" 編輯模式下,複製游標所在行內容。2."nyy" 編輯模式下,複製從游標所在行開始向下數共n行內容。3.":n1,n2y" 命令列模式下,複製從行標n1開始n2結束所有行內容。刪除1."dd" 刪除游標所在行內容。2."ndd" 刪除從游標所在行開始的n行。3.":n1,n2d"
Time of Update: 2018-12-05
文章目錄 一,軟體安裝二,產生索引檔案三,一般源檔案中產生索引檔案四,在VIM使用cscope尋找五,在VIM中使用tags尋找符號:六,其它命令介紹:七,特別注意: linux原始碼提供了製作cscope索引檔案和tags檔案的make命令。一,軟體安裝 先安裝cscope:sudo apt-get install cscope 在安裝ctags:http://ctags.sourceforge.net/可以使用:ctags
Time of Update: 2018-12-05
使用 ctags 和 taglist 閱讀C和C++源碼(1) ctags 使用(i) 產生 tags 檔案 進入源碼根目錄,例如 /local/zkl/Datacollector,執行命令 “ ctags -R * ” 將在該目錄下產生整個源碼的 tags 檔案.(ii) 使用vim編輯源碼時載入 tags 檔案 tags檔案載入後,就可以在 vim 中使用相關命令查看相關源碼了,例如當游標在函數調用處時,使用 ctrl+] 命令進入函數定義處,退回來使用 ctrl+T
Time of Update: 2018-12-05
這是我總結的一些基本用法,可能對初用者會有協助,獨樂樂不如眾樂樂,是吧!說明:以下黑色為vi和vim均有的一般功能,而紅色為Vim(Vi Improved)所特有功能。Vim一般的Unix和Linux下均有安裝。 三種狀態Command: 任何輸入都會作為編輯命令,而不會出現在螢幕上,任何輸入都引起立即反映Insert: 任何輸入的資料都置於編輯寄存器,按ESC,可跳回command方式Escape: 以“:”或者“/”為前置的指令,出現在螢幕的最下一行,任何輸入都被當成特別指令。
Time of Update: 2018-12-05
1。打 開 新 標 簽 頁啟動 Vim 時用 "vim -p filename ...":tabe[dit] *:tabe* *:tabedit* *:tabnew*:tabnew 在當前標籤頁之後開啟帶空視窗的新標籤頁。:tabe[dit] [++opt] [+cmd] {file}:tabnew [++opt] [+cmd] {file} 開啟新標籤頁並編輯 {file},其餘和
Time of Update: 2018-12-05
Author:Jiqing Wuemail:homepage:http:://hi.baidu.com/jiqing0925create:2011-01-09update:2011-01-09面向的讀者:經常用電腦處理文本和編程的同學目錄1.3 Vim不只是Vi在這個蔚藍色的星球上,流傳著兩大神器的傳說: 據說Emacs是神的編輯器,而Vim是編輯器之神。追求獨步天下的高手和低手們睜著一睹它們的風采, 可看到它們樸素單薄的介面後,不禁心下懷疑:
Time of Update: 2018-12-05
作業系統centos 5.3,php 5.1.6, xdebug 2.0.5。主要參考文檔:xdebug的安裝文檔:http://xdebug.org/docs/install。xdebug的遠端偵錯配置文檔:http://xdebug.org/docs/remoteUsing vim and xdebug DBGp for debugging Drupal (or any PHP
Time of Update: 2018-12-05
vim和shell下常用的編輯命令 由於和linux系統的很多操作都是通過命令列來實現的,所以掌握一些簡單的命令列操作會大大節省我們在不必要的環節所浪費的時間,現就vim和shell下常用的編輯命令總結。 一、shell下: Ctrl+l 清屏命令 Ctrl+a 移動游標到行首 Crtl+e