Time of Update: 2015-02-09
標籤:個人用過不少IDE,也用過不少Editor,個人最喜歡GVIM,其靈活的操作手感及隨時可以執行批處理的特點讓我愛不釋手,但是拿VIM當IDE又總覺得少點什麼,雖然折騰了N多VIM外掛程式,感覺IDE的強大和VIM的強大就是在不同領域上,那麼問題來了,如何讓IDE完美支援VIM呢?我的答案是Intellij IDEA + Vim外掛程式,世上沒有完全確定的事,且聽我說完這個組合的優勢再決定是否使用。Intellij
Time of Update: 2015-02-06
標籤:原文網址:http://www.blogjava.net/woxingwosu/archive/2007/09/06/125193.html Vi是“Visual interface”的簡稱,它在Linux上的地位就彷彿Edit程式在Dos上一樣。它可以執行輸出、刪除、尋找、替換、塊操作等眾多文本操作,而且使用者可以根據自己的需要對其進行定製,這是其他編輯程式所沒有的。
Time of Update: 2015-02-03
標籤:Vim編輯器基本上可以分為3種模式,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),所示為Vim各種模式相互轉換的關係圖。命令模式:控制螢幕游標的移動,進行文本的刪除、複製等文字編輯工作(不使用[Del]鍵和[Backspace]鍵)以及進入插入模式,或者回到底行模式。插入模式:只有在插入模式下,才可以輸入文字。按[Esc]鍵可回到命令列模式。很多Vim編輯器使用者希望一開啟V
Time of Update: 2015-02-01
標籤:1. 開啟新標籤頁 :tabe[dit] {file}2. 關閉標籤頁 :tabc[lose][!] 關閉當前標籤頁。 如下情形使該命令失敗: - 螢幕上只有一個標籤頁。 *E784* - 如果 ‘hidden‘ 沒有置位,沒有 [!],緩衝區有修改,而且該緩衝區沒有其它視窗。
Time of Update: 2015-01-27
標籤: 它們都是多模式編輯器,不同的是vim 是vi的升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。vim的這些優勢主要體現在以下幾個方面:1、多層復原我們知道在vi裡,按 u只能撤消上次命令,而在vim裡可以無限制的撤消。2、易用性vi只能運行於unix中,而vim不僅可以運行於unix,windows ,mac等多操作平台。3、文法加亮vim可以用不同的顏色來加亮你的代碼。4、可視化操作就是說vim不僅可以在終端運行,也可以運行於x window、 mac os、
Time of Update: 2015-01-26
標籤:linux vim 適用範圍:對vim有一定認識的初學者。1 一般模式移動游標h或←游標向左移動一個字元j或↓游標向下移動一個字元k或↑ 游標向上移動一個字元l或→游標向右移動一個字元N+(h,j,k,l或←,↓,↑,
Time of Update: 2015-01-21
標籤:Emacs第一話:emacs和vim的比較Emacs第一話:emacs和vim的比較半年前那時候剛開始用linux,聽過linux都不用IDE。牛逼哄哄的都是用 vim/emacs。劃啦劃拉開始百度,那時候還不知道google,找各種教程,各種說法。最後得出一個結論vim比emacs好用。百度貼吧vim
Time of Update: 2015-01-22
標籤:vim 檔案許可權 使用vim編輯檔案非常方便,vim也是修改系統配置最常用的工具。但有時我們會顧著方便而忘了自己有沒有許可權編輯檔案。 往往會在寫完檔案內容儲存時才發現自己沒有許可權。怎麼辦? 將檔案使用:w
Time of Update: 2015-01-21
標籤:vim查看函數原型vim 查看函數原型可以分為系統函數和自訂函數一、系統函數: 偶用shift+K二、自訂函數:vim 配合ctags實現函數原型快速定位ctags可以剖析器產生tag檔案為vim所用,從而在編寫程式時實現函數原型、資料結構聲明等快速跳轉,很是方便。首先確定你的Linux系統裡安裝了ctags。沒有的話,請先安裝ctags。如果是Debian或者Ubuntu系統,直接在終端上運行:sudo apt-get install
Time of Update: 2015-01-21
標籤:使用VIM的程式員很多,這裡提供一個VIMRC,提供了很多自動化的功能,比如高亮代碼,自動完成等等。"setlocal omnifunc=python3complete#Complete" An example for a vimrc file."" Maintainer:Bram Moolenaar <[email protected]>" Last change:2000 Jan 06""
Time of Update: 2015-01-22
標籤:http://blog.163.com/[email protected]/blog/static/11135225920116891750734/ 在Normal Mode下,命令>>將對當前行增加縮排,而命令<<則將對當前行減少縮排。我們可以在命令前使用數字,來指定命令作用的範圍。例如以下命令,將減少5行的縮排:5<<在Insert/Replace Mode下,Ctrl-Shift-t可以增加當前行的縮排,而Ctrl-Shift-
Time of Update: 2015-01-21
標籤:Emacs第一話:emacs和vim的比較Emacs第一話:emacs和vim的比較半年前那時候剛開始用linux,聽過linux都不用IDE。牛逼哄哄的都是用 vim/emacs。劃啦劃拉開始百度,那時候還不知道google,找各種教程,各種說法。最後得出一個結論vim比emacs好用。百度貼吧vim
Time of Update: 2015-01-19
標籤:Centos 搭建golang環境,vim高亮go關鍵字設定1:下載 https://golang.org/dl/ 下載 go1.4.1.linux-amd64.tar.gz ArchiveLinux64-bit2:切換sudo許可權解壓到/usr/local/目錄下 tar xzvf go1.3.linux-amd64.tar.gz -C /
Time of Update: 2015-01-14
標籤:1. 通用映射設定方式 ":map 映射鍵組合 執行的操作組合": 設定按鍵映射 ":noremap 映射鍵組合 映射鍵中的字元": 取消某個字元的嵌套映射 ":unmap 映射鍵組合": 取消按鍵映射 ":mapclear": 取消所有映射 ":map": 查看所有映射 *注:
Time of Update: 2015-01-14
標籤:vim vi
Time of Update: 2015-01-05
標籤:進階一些的編輯器,都會包含宏功能,vim當然不能缺少了,在vim中使用宏是非常方便的::qx 開始記錄宏,並將結果存入寄存器xq 退出記錄模式@x
Time of Update: 2015-01-05
標籤:vi編輯器 編程工具 從本章開始將介紹一些vi和ex編輯器的進階功能。這一篇文章主要介紹如何自訂編輯環境,如何在vi中執行UNIX命令以及如何通過UNIX命令在vi中過濾文本。自訂vi:vi編輯器中有許多可以設定的選項,這些選項將影響vi編輯器的運作。可以使用ex命令 " :set "在vi中改變選項。而且,只要vi被開啟,就會讀取位於你的主目錄的" .exrc
Time of Update: 2015-02-11
標籤:普通人的編輯利器——VIM (for windows) 本文轉載自 FROM Vincent_czz2005年5月,我開始用VIM。此後漸入佳境,原來因著作權自律而放棄盜版UltraEdit的遺憾一掃而空。並且,從VIM我才體會到,什麼才是真正的編輯利器。在善用佳軟或其他論壇發文,我都是先在VIM中輸入,並方便高效地編輯好格式,再貼到網上。而我的通訊錄、記事、讀書筆記、工作 記
Time of Update: 2015-01-19
學習vi和vim編輯器(14):vim概述vim指的是" vi improved ",即改進版的vi。目前vim可能是使用最為廣泛的vi同類品。概覽:作者與簡史:vim由Bram
Time of Update: 2015-01-08
學習vi和vim編輯器(10):進階編輯方法(1)自訂vi:vi編輯器中有許多可以設定的選項,這些選項將影響vi編輯器的運作。可以使用ex命令 " :set "在vi中改變選項。而且,只要vi被開啟,就會讀取位於你的主目錄的" .exrc "檔案,以取得vi的相關設定。在這個檔案中使用" :set "命令,就可以改變vi的運作方式。除此之外,可以在目前的目錄中建立" .exrc