Time of Update: 2015-06-16
標籤:plugin、autoload、ftplugin有什麼區別很多初用vim的朋友在安裝外掛程式時都會有些疑惑。同樣的外掛程式,有些教程說安裝在plugin目錄,有些說安裝在ftplugin目錄,有些說安裝在autoload目錄,到底這些目錄的區別是什麼呢?今天阿駒跟大家解說一下。一般,我們安裝好vim後,應該會建立一個使用者vim檔案夾,裡面的子目錄結構和原vim的目錄結構幾乎一樣,例如在windows平台下這個名稱是vimfiles,在unix類平台下是~/.vim。但它們的子目錄結構都類
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: 2014-12-31
標籤:rhce7學習筆記4——vim編輯器的使用1、gedit 圖形化編輯檔案2、Vim操作某個檔案,如果檔案存在則開啟,如果檔案不存在,則會建立:[[email protected] ~]# vim XX3、Vim的三種模式: (1)命令列模式; (2)插入模式:
Time of Update: 2014-12-31
標籤:linux vim 刪除 複製 粘貼 刪除x 小寫x表示向後刪除一個字元,也就是刪除游標所在字元nx n表示數字,表示向後刪除每個字元,例如:10x表示刪除包括游標在內的後面10個字元X 大寫的X表示刪除游標前的一個字元,不包括游標所在字元nX
Time of Update: 2014-11-15
標籤:style blog http io color ar 使用 sp strong 在 Ubuntu
Time of Update: 2014-10-23
標籤:style blog color io 使用 sp 檔案 div 2014 學習了一段時間的Vim,直到最近才發現Vim的diff功能是如此方便,對比代碼變化再也不用到處去找diff軟體或
Time of Update: 2014-10-15
標籤:style blog http color 使用 ar strong 檔案 sp 原文轉自:http://blog.163.com/stu_shl/blog/static/59937509
Time of Update: 2014-10-10
標籤:style color 使用 ar 檔案 sp div art on 命令模式下輸入 :hi[ghlight] 能夠看到當前vim的著色風格命令模式下輸入 :sy[ntax]
Time of Update: 2014-08-28
標籤:style blog color os 使用 ar 檔案 art div vim設定檔"顯示行號set nu"啟動時隱去援助提示set shortmess=atI"文法高亮syntax
Time of Update: 2018-12-05
要在 VIM中使用進階搜尋和替換功能,就要熟悉 VIM 中的Regex,VIM 正則和我們常用正則的文法大體相近,但是還是有個別不同的地方。下面我們對 VIM Regex進行介紹並總指出其與 Perl 正則的不同之處。字元集. 匹配任意一個字元 \w 匹配單詞字母,等同於[0-9A-Za-z_]。 \W 匹配單詞字母之外的任一字元,等同於[^0-9A-Za-z_]。 \t 匹配字元。 \a 所有的字母字元.
Time of Update: 2014-07-24
標籤:linux vim vim的程式碼片段補全外掛程式有名氣的有vim-snipmate和Ultsnips,我的環境中snipmate因為衝突一直沒法使用,所以使用的是Ultisnips。他們都是採用一樣的vim-snippets做為設定檔,並且分別存放在對應名稱的目錄下。他們的格式基本上是相同的,但是也有少許差別,個人感覺ultisnips提供了更多的擴充。UltiSnipsEdit快速開啟編輯設定檔,名字為<當前檔案
Time of Update: 2018-12-05
整理了一下Vim方面的筆記,在某些方面填補了國內空白——就是有關tab和space的說明(背景音:臉皮好厚,大家扔西紅柿)。 1,開啟水平捲軸 a,set guioptions+=b #(bottom scrollbar) b,set nowrap2,滾屏 a,一行[向下:ctrl+e, 向上:ctrl+y(Win32+p)] b,半屏[向下:ctrl+d, 向上:ctrl+u] c,整屏[向下:ctrl+f, 向上:ctrl+b]3,移動可視屏的行(針對自動折行時有效)
Time of Update: 2018-12-06
bufexplorer外掛程式可以開啟曆史檔案清單以達到快速切換檔案的目的,有了前面幾個外掛程式的安裝經驗,這個就非常簡單了,而且這個外掛程式安裝後不需配置_vimrc檔案(當然隨著學習深入,可能需要增加一些配置以適應特定需求)。1、直接從 http://www.vim.org/scripts/script.php?script_id=42 下載bufexplorer,解壓後得到兩個檔案夾plugin和doc,直接與~vim/vim73下的同名目錄合并即可,如: 重啟Vim,
Time of Update: 2018-12-06
1. 使用vim的比較模式開啟兩個檔案: vim -d file1 file2 或vimdiff file1 file22. 如果已經開啟了檔案file1,再開啟另一個檔案file2進行比較: :vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3. 如果已經用split方式開啟了兩個檔案file1,file2,又想比較兩檔案的不同。 分別在兩個視窗裡面輸入命令: :diffthis4.
Time of Update: 2018-12-06
兩種模式:■ Normal mode(普通模式)■ Insert mode(插入模式) 插入模式按Escape進入普通模式,普通模式按i進入插入模式。 插入模式,即編輯文本了,命令一般都是在普通模式中使用: 定位: ■ h 左移.■ j 下移.■ k 上移.■ l 右移■ PageDown (or Ctl-f) 前滾■ PageUp (or Ctl-b) 後滾■ G 最後一行■ num gg 到第num行■ gg 第一行儲存,退出:■ q 退出■ q! 強制退出不儲存■ w filename
Time of Update: 2018-12-06
一.概述 首先,
Time of Update: 2018-12-07
網上已經有很多文章講解如何將vim打造成IDE了,所以我這篇文章不會再細說很多細節,僅僅是貼出我的vimrc設定檔,並簡單說明一下鍵盤綁定。 我的vim配置主要參考了這些文章: easwy: vi/vim進階 vimer: 把vim打造成一個真正的IDE 1 2 3 amix :
Time of Update: 2018-12-06
從接觸Linux到現在,也已經好幾年了,對於linux的感覺一直是分分離離,充滿了遺憾,最大的遺憾之一就是一直沒能精通vim,不能完全適應vim下的代碼開發。最近工作中又廣泛接觸到vim的使用,我覺得有必要總結一下。但是我又無法針對vim的所有命令使用展開敘述,反而認為針對android,或者說java的一些常用編輯相關的操作命令做一個解說更具有效性。1.vim的三種命令模式(1).命令模式:用於輸入命令,簡單更改(2).插入模式:用於插入文本,修改文本(3).末行模式:用於輸入命令,視化操作,
Time of Update: 2018-12-06
今天在研究vim的autocmd命令時看到":help auto"的最後,協助文檔中舉了一個例子:在寫入一個 *.html 檔案時自動插入當前日期和時間。如下:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
V1. 預設字元編碼為utf8,開啟使用gb2312編碼的檔案,中文全為亂碼,如何恢複正常顯示?輸入 edit ++enc=cp936 V2. 如何在vim系統中執行命令?輸入 !cmd V3. 使用vim直接開啟並編輯.*gz檔案,而無須解壓,讀取,編輯,再壓縮.壓縮檔的支援是通過pluginvim ls-lrR.txt.gzV4. 如何Vim支援文法加亮?一勞永逸的方法,在~/.vimrc中增加如下語句syntax on臨時性的方法, 輸入命令:syntax onV5.