Time of Update: 2015-07-22
標籤:轉載自http://blog.chinaunix.net/uid-22891521-id-2109310.html 由於一直以來在一個很old的linux版本下搞開發,裡面的vim固然也是一個很old的版本,今天在工作完成的情況下,升級了下vim。不過在升級之前請保證你的os 之中安裝了 ctags cscope perl 這樣以便在以後做IDE時用到。這裡有詳細的步驟: 1。去ftp.vim.org/pub/vim/unix/ 下載 vim-73.tar.bz2
Time of Update: 2015-07-10
標籤: 這是一系統總結vim的學習文章,記錄我自己學習vim的過程和感悟。與此同時也想分享出來給大家,歡迎大家互相討論和學習。 在這裡假設你們對vim已經有了一些基本的認識或者說已經使用過幾個月的vim。該系列文章裡有些基礎概念可能不會涉及到或者不會多做解釋。一個是因為有些基礎概念我目前也解釋不清楚。越基礎的解釋起來越需要能力,目前鄙人還不具備。另一個是因為我相信各位大神們,你們已經有很好的搜尋功能。當然有問題也歡迎大家互相討論和學習。 這篇主要講的是我當前對vim學習的理解。後面的一系列
Time of Update: 2015-07-16
標籤:YouCompleteMe簡介 YouCompeteMe外掛程式官方地址:Github. YouCompleteMe是一款功能非常強大的自動補齊外掛程式,如: 詳細介紹可參考博文Vim下自動補齊外掛程式YouComplete安裝與配置。YouCompleteMe安裝檢查Vim版本 YouCompleteMe要求Vim版本大於等於7.3。檢查Vim版本命令如下:1 vim --version安裝cmake1 sudo yum install
Time of Update: 2015-07-22
標籤:git vim 學習筆記 在學校的時候,也斷斷續續的用過 git和 vim,斷斷續續的原因是學校的網路對 github 支援不是很好,有時候會打不開,所以,用來對代碼進行版本管理就不太合適了。所以,對 git 和 vim 的命令就不是多熟悉了。現在工作嘛,長期使用這兩個工具,就一定要很熟悉才行,為了讓自己不忘記一些常用命令,記錄下吧。git 常用命令本地建立倉庫建立倉庫 cd
Time of Update: 2015-07-22
標籤:發現vim寫erlang代碼文法縮排都不對,後來發現vim是7.0的,vim7.3開始才對erlang這塊進行了支援,所以升級vimgit上下載源碼包,然後一系列配置安裝http://www.2cto.com/os/201212/176537.htmlhttp://www.linuxidc.com/Linux/2011-04/34594.htm./configure --enable-netbeans --enable-multibyte --enable-fontset
Time of Update: 2015-07-16
標籤:JsBeaufity參考:https://github.com/maksimr/vim-jsbeautify1)按照作者的指示主要是用Bundle 安裝js-beautify和再用相關的功能鍵映射就可以了;2)主要會有一個問題就是在Ubuntu上啟動並執行時候會出現“The node is not executable!“原因在於你沒有安裝nodejs;回到shell中運行”sudo apt-get install
Time of Update: 2015-07-15
標籤: 進入vivi filename 開啟或建立檔案,並將游標置於第一行首vi +n filename 開啟檔案,並將游標置於第 n行首vi + filename 開啟檔案,並將游標置於最後一行首vi -r
Time of Update: 2015-07-21
標籤:全域替換格式:":%s/要替換字元/替換為新字元/g":%s/old/new/g 指定行替換 格式: ":起始行,終止行s/要替換字元/替換為新字元/g":1,5 s/old/new/g多檔案替換多檔案替換,比如要替換所有.c檔案中a_value為b_value,可以使用如下方法: vi *.c :argdo %s/a_value/b_value/ge | update 其中update是直接替換覆蓋原檔案,若需要確認,則可使用
Time of Update: 2015-07-15
標籤:scala scala vim配置 Github:https://github.com/scala/scala-tool-support 項目收集了編輯器對Scala支援的配置。 1.下面Scala代碼是擷取scala-tool-support下的vim配置。 部落格的代碼顯示有坑,可以到這裡查看:https://code.csdn.net/snippets/753
Time of Update: 2015-07-16
標籤:下面的命令僅指限於noramal mode<ESC> : 進入Normal mode( Bee模式, 因為在某些情況下, 只能根據這一聲Bee去判斷是否在Normal mode ) ` : go to mark, 跳到標記處, `x 將游標移動到標記x處~ : 大小寫轉換,相當實用 ! : external filter, 執行一個外部指令碼, 並且將結果輸入到當前游標所在處,很適合拿來寫log 吧 @ : paly
Time of Update: 2015-07-16
標籤::g/^$/d 刪除空行:%d 刪除所有行:g/^[0-9]*$/d 刪除只有數位行 如果想更改當前正在編輯的檔案的檔案名稱, 替代方法是先用 :f改緩衝名,然後再刪去原來那個檔案::f new_file_name:!del #(# 會被vim自動替換成之前的檔案名稱) 這裡會彈出一個命令列視窗, 如果不想看到它, 把第二個命令改成::!start /b del
Time of Update: 2015-07-22
標籤: 這個主題看起來有點土,你是個程式猿,竟然成天就會配置,搭建,編譯,玩vim。你混了快10年,你寫代碼的功力呢?說來也慚愧,為什麼要寫這個,因為這個編譯困擾了我兩天時間。話說回來,就算米國矽谷也有我這樣的,哈哈。 如果你系統的python很純淨,就一個2.7以上的,那麼此文沒有什麼價值,如果你的系統python種類繁多,那麼不妨看看我的文章。這裡面我可是查了搜尋引擎,一點一點搞的。 &
Time of Update: 2015-07-13
標籤:一直以來博主都是用陽春版的Vim來擼Python的,vimrc裡只有些配色、鍵位、tab設定之類的小功能。中間也被安利過一些高大上的IDE,試用過JetBrains PyCharm CE、Wing IDE和eclipse+pydev,感覺這些軟體裡諸如code
Time of Update: 2015-07-21
標籤: VIM: gvim 使用 Ctrl+V發表於 2005 年 10 月 27 日 由 Tsungvim 要做垂直選取的動作, 就要使用 "Ctrl + v", 但是 gvim 會遇到一個問題, 就是使用 "Ctrl + v" 時, 會變成貼上.後來經過高人指點, gvim 是在 Windows 中另外再 maping 那些快速鍵的(Gnome 中應該也是一樣意思, 只是改的檔案應該不同).修改 vim/vim63/mswin.vim, 修改如下:" CTRL-V and
Time of Update: 2015-08-01
docker容器中安裝vim在使用docker容器時,有時候裡邊沒有安裝vim,敲vim命令時提示說:vim: command not found,這個時候就需要安裝vim,可是當你敲apt-get install vim命令時,提示:Reading package lists... DoneBuilding dependency treeReading state information... DoneE: Unable to locate package vim這時候需要敲:apt-get
Time of Update: 2015-07-31
docker容器中安裝vim,docker容器安裝vim 在使用docker容器時,有時候裡邊沒有安裝vim,敲vim命令時提示說:vim: command not found,這個時候就需要安裝vim,可是當你敲apt-get install vim命令時,提示: Reading package lists... Done
Time of Update: 2015-07-25
vim學習筆記,vim1.敲兩次字母d刪除游標所在行2.vim + filename 開啟檔案定位游標在最後一行首 vim +n filename 游標定位在第n行 vim +/xxx filename 定位到字串xxx第一次出現的行3.vim aa bb cc 一次性建立或開啟三個檔案 :n :N 移到下(上)一個檔案4.底行模式
Time of Update: 2015-07-20
vim列塊操作一、可視模式 進入可視模式有三種方法:v,V,CTRL+V (1)按v啟用可視模式,可以按單個字元選擇內容,移動游標可以選擇。 如: (2)按V啟用可視模式,立刻選中游標所在行,按單行符選擇內容,移動游標可以選擇。(3)按CTRL+V啟用可視中的列塊模式,可以在列方向上選擇單個字元,移動游標可以選擇 二、列塊模式CTRL+v,啟用塊可視模式,之後移動滑鼠,可以選中某一個矩形塊,對於有規律的表格可以用這個功能。
Time of Update: 2015-07-20
Ubuntu1204 vim中文亂碼解決方案,ubuntu1204vim 添加中文字元編碼sudo vi /var/lib/locales/supported.d/local#添加下面的中文字元集zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030#儲存退出使添加的中文字元集生效sudo dpkg-reconfigure locales設定vim中的中文顯示配置sudo vi /etc/vim/vimrc#在檔案中加入set
Time of Update: 2015-07-17
vim列塊操作,vim列一、可視模式進入可視模式有三種方法:v,V,CTRL+V(1)按v啟用可視模式,可以按單個字元選擇內容,移動游標可以選擇。如:(2)按V啟用可視模式,立刻選中游標所在行,按單行符選擇內容,移動游標可以選擇。(3)按CTRL+V啟用可視中的列塊模式,可以在列方向上選擇單個字元,移動游標可以選擇二、列塊模式CTRL+v,啟用塊可視模式,之後移動滑鼠,可以選中某一個矩形塊,對於有規律的表格可以用這個功能。目前當前游標所在的位置是右下角,可以