Time of Update: 2018-07-26
VIM is the God of editors 1.vimtutor(vim內建) 2.vim-adventures 3.vim配置 set nocompatibleset lines=40 columns=150set numberset go=set rulersyntax onset showcmdsyntax enableset background=darkcolorscheme molokaiset t_Co=256set
Time of Update: 2015-10-28
標籤:/* 本篇文章已經預設你通過了vimtuor訓練並能熟練使用大部分命令.此篇文章主要是對於tutor命令的總結和梳理.適合邊學習邊記憶 tutor那個完全是在學習中記憶 符合認知規律但是練習有限.所以這時候選擇記憶起來.用到時順便練習看起來是個更效率的做法 */VIM的四種模式Normal 普通模式,也有叫一般模式.命令模式的 控制游標的藝術Insert 插入模式,也有叫編輯模式的command line 命令列模式,有叫末行模式的Visual 可視模式
Time of Update: 2017-04-13
標籤:使用者 can 位置 magic 儲存檔案 選項設定 enter file 中間 文字編輯器是所有電腦系統中最常用的一種工具。UNIX下的編輯器有ex,sed和vi等,其中,使用最為廣泛的
Time of Update: 2015-07-15
標籤:游標在螢幕文本中的移動可以用方向鍵,也可以使用 h j k l 字母鍵k (上行)j(下行) h(左移) l(右移) 正常模式下刪除游標所在位置字元,按 x 在正常模式下,插入或添加文本:i 插入文本 游標前插入文本A 添加文本 一行後添加文本 :wq
Time of Update: 2015-07-05
標籤:vim linux 自從進入這家公司以來,時不時的被旁邊的大神們震撼,先是每次被他在終端上熟練的命令列折服,再是被他在vim上修改代碼時那快捷的搜尋、替換震撼到。每次向他求助,第一句話就是:“給我終端!”。oh ,my god ——”給我終端!”因此,我決定好好學習一下 Linux上的 命令列,和Vim。說實在的,自己使用終端也有一段時間了,學習vim也有一段時間了。感覺,終端真的很強大,在我尋找硬碟上的檔案時,非常便捷;
Time of Update: 2015-06-25
標籤:NERD Commenter是一款供Vim使用的經典代碼注釋外掛程式,看名字可以知道,它和The NERD Tree同屬一個作者。使用這款外掛程式,你可以對多種檔案類型的檔案進行不同方式地、快速地注釋。這對使用Vim來寫代碼或者修改設定檔的同學來說,無疑是提升效率和快感的一件利器。你可以到這裡來下載這個外掛程式,將壓縮包裡面的doc/和plugin/檔案夾丟到~/.vim/下面就是安裝了。為了可以使用其協助文檔,你還需要在Vim中執行:helptags
Time of Update: 2015-06-16
標籤:plugin、autoload、ftplugin有什麼區別很多初用vim的朋友在安裝外掛程式時都會有些疑惑。同樣的外掛程式,有些教程說安裝在plugin目錄,有些說安裝在ftplugin目錄,有些說安裝在autoload目錄,到底這些目錄的區別是什麼呢?今天阿駒跟大家解說一下。一般,我們安裝好vim後,應該會建立一個使用者vim檔案夾,裡面的子目錄結構和原vim的目錄結構幾乎一樣,例如在windows平台下這個名稱是vimfiles,在unix類平台下是~/.vim。但它們的子目錄結構都類
Time of Update: 2015-06-22
標籤:文字編輯器:文書處理器vim: Visual Interface iMproved全屏編輯器,模式化編輯器vim模式 編輯模式(命令模式) 輸入模式 末行模式模式轉換: 編輯--> 輸入 i:在當前游標所在的字元的前面,轉換為輸入模式; a: 在當前游標所在的字元的後面,轉換為輸入模式; o:在當前游標所在行的下方,建立一行,轉換為輸入模式; I:在當前游標所在的行首,轉換為輸入模式; A:在當前游標所在的行尾,轉換為輸入模式; O:
Time of Update: 2015-06-06
標籤:ctrl+f 在檔案中前移一頁(相當於 page down) ctrl+b 在檔案中後移一頁(相當於 page up)* 當游標停留在一個單詞上,* 鍵會在檔案內搜尋該單詞,並跳轉到下一處 # 當游標停留在一個單詞上,# 在檔案內搜尋該單詞,並跳轉到上一處 (/) 移動到 前/後 句 的開始 {/} 跳轉到 當前/下一個 段落 的開始 g_ 到本行最後一個不是 blank 字元的位置 fa 到下一個為 a 的字元處,你也可以fs到下一個為s的字元 t,
Time of Update: 2015-06-01
標籤:參考自:http://www.cnblogs.com/caosiyang/archive/2011/12/23/2299190.html http://blog.csdn.net/duguteng/article/details/7414592 1.taglist下載頁面:http://sourceforge.net/projects/vim-taglist/files/vim-taglist/ 命令列下輸入:wget
Time of Update: 2015-04-10
標籤:淺色:http://www.vimninjas.com/2012/09/14/10-light-colors/深色:http://www.vimninjas.com/2012/08/26/10-vim-color-schemes-you-need-to-own/顏色方案配置簡介:http://www.mamicode.com/info-detail-470644.html /usr/share/vim/vim74/colors : oceanlight.vim:"
Time of Update: 2015-04-02
標籤:命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2015-03-31
標籤:vim linux server 一、基本介紹vim(Vi IMproved)顧名思義是vi的改進版,那麼vi是什嗎?vi 是一種常用於GNU/Linux下的一款編輯器,隨著需求的不斷擴充,在vi的基礎上做了很多改進,於是vim誕生了。vim相對於vi的這些優勢主要體現在以下幾個方面:1、多層復原我們知道在vi裡,按
Time of Update: 2015-03-11
標籤:vim編輯器詳解 vim是檔案編輯器,純ascii碼,是全屏編輯器和模式編輯器vim模式 編輯模式 末行模式 輸入模式vim模式轉換 編輯模式-->>輸入模式 i:表示在當前游標所在字元的前面轉為輸入模式&
Time of Update: 2015-03-01
標籤:linux vim 一、開啟檔案vim filename #開啟檔案,游標置於首行vim /pattern filename #開啟檔案,游標模式比對的行vim –r filename &
Time of Update: 2014-05-14
標籤:linux windows 編輯器 color 而且 vi編輯器是一個模式化的編輯器 而且功能異常強大 體積短小精悍 而我們現在經常使用的vim 是vi的增強版 vim 使用格式vim [options] [/path/to/somefile] 這裡的路徑也可以先省略不寫
Time of Update: 2014-09-01
標籤:c r vim oc block 命令 需要 注釋 su 多行注釋:1. 進入命令列模式,按ctrl + v進入 visual block模式,然後按j,
Time of Update: 2014-07-24
標籤:linux vim vim的程式碼片段補全外掛程式有名氣的有vim-snipmate和Ultsnips,我的環境中snipmate因為衝突一直沒法使用,所以使用的是Ultisnips。他們都是採用一樣的vim-snippets做為設定檔,並且分別存放在對應名稱的目錄下。他們的格式基本上是相同的,但是也有少許差別,個人感覺ultisnips提供了更多的擴充。UltiSnipsEdit快速開啟編輯設定檔,名字為<當前檔案
Time of Update: 2018-12-07
轉自:http://www.cnblogs.com/sunblackshine/archive/2011/08/25/2152962.html + http://easwy.com/blog/ 使用vim + cscope/ctags,就能夠實現Source Insight的功能,可以很方便地查看分析原始碼。關鍵詞: vim, cscope, ctags, tags1. 查看vim是否支援cscope $ vim --version | grep cscope 2.
Time of Update: 2018-12-07
索引跳轉undo程式碼摺疊功能緩衝區標籤檔案開啟與儲存插入游標移動複製粘貼刪除縮排尋找替換bookmarksctagsbash自動補全分屏diff其他 跳躍指令 (jumps)跳躍指令類似於遊覽器中的<前進><後退>按鈕CTRL-] -> 跟著link/tag轉入 (follow link/tag)CTRL-o -> 回到上一次的jump (go back)CTRL-i -> 跳回下一個 (go forward):ju ->