Time of Update: 2018-12-03
1、設定檔的位置在目錄 /etc/ 下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私人的設定檔,命名為:“.vimrc”。例如,/root目錄下,通常已經存在一個.vimrc檔案。2、設定文法高亮顯示1) 開啟vimrc,添加以下語句來使得文法高亮顯示:syntax on2) 如果此時文法還是沒有高亮顯示,那麼在/etc目錄下的profile檔案中添加以下語句:export
Time of Update: 2018-12-03
1. Download the latest vim version and build it as follows steps:./configure --prefix=/home/tools //安裝目錄--enable-perlinterp //perl整合--enable-pythoninterp
Time of Update: 2018-12-03
正在學習使用vim,前一陣想學linux,然後突然發現vim是個好東西,學習使用,今天發現,無法使用ctrl+c/ctrl+v來跟系統其它應用之間做複製粘貼,非常不爽,搜了一下,發現很多人有寫這個問題,試了幾個,覺得這個最好,轉帖過來收藏。原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry內容:用vim這麼久了,始終也不知道怎麼在vim中使用系統粘貼板,通常要在網上複製一段代碼都是先gedit開啟檔案,中
Time of Update: 2018-12-03
由於幾年的Linux操作習慣,對VIM的快速編輯有著強烈的依賴。如果寫代碼的時候還要去操作方向鍵,甚至是滑鼠,我個人認為這是一種很不高效的做法。後來,到Windows環境做開發。就一直用VS,當然VS的功能還是很強大的。不過少了VIM的快捷,總覺得不舒服。經過搜尋,在自己的VS2008中加入了VA和ViEmu兩個外掛程式。一下子讓自己的coding效率狂飆了起來。(關於這兩個外掛程式的擷取方式及用法,見google) 有了ViEmu,不僅可以在VS裡用VIM,甚至在WORD/OUTLOOK中都能
Time of Update: 2018-12-03
via :Kevin Watters's blog譯:XGuru原始狀態 我曾經觀看過小提琴家非常有激情地拉弦演奏,我有了這種想法:也許我投入到文字編輯器中的腦細胞數量和他為投入所喜好的樂器的演奏中差不多吧。我還有種奇異的想象,當他獨奏的時候,腦中的核磁共振圖和我在使用VIM中操控代碼的的映像也許不會相差太大吧? 如果你願意的話請你仔細思考下,以下是一個vimmer的學習旅程的剪輯 Vim涅磐所經曆的漫長而艱苦的道路星期一 “Eclipse當然是簡潔實用的”
Time of Update: 2018-12-03
Two decades of productivity: Vim's 20th anniversaryBy Ryan PaulRunning vim inside a terminal running inside a vimThe Vim text editor was first released to the public on November 2, 1991—exactly 20 years ago today. Although it was originally designed
Time of Update: 2018-12-03
發信人: vale (淺穀), 信區: VIM標 題: global命令詳解發信站: 水木社區 (Fri Jun 15 17:05:55 2007), 站內global命令是Vim最強大的命令之一(個人認為是No.1),將其摸透用熟可以事半功倍,本文總結了版上的一些經典問題,結合自己的使用和理解,試圖通過執行個體詳細介紹一下其用法。樣本難度不一,有些並沒有多少實用性,為題而生,讀者各取所需吧。樣本說明並不非常細緻,以免羅唆。每區段標頭下列出了所涉及的內容在Vim
Time of Update: 2018-12-03
/*body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection paragraph lchapter lsection lsubsection lsubsubsection
Time of Update: 2018-12-03
平常很喜歡聽歌, 好聽的歌很多,但真正有感覺的只有家駒的音樂。家駒是位全面的歌手,不僅唱功了得,填詞、譜曲、演奏樣樣拿手。 家駒的音樂,感化了一代又一代,無論老或少,或者年輕人,都曾聽過家駒的歌,熱愛過beyond,因為在他的歌裡,可以感受愛情,親情,對祖國的熱愛,對和平的嚮往,對現實的不滿,對理想的憧憬。下面是網友對他的評價:實力鑄造經典.王者絕非偶然.走過光輝歲月.依舊海闊天空.踏著灰色軌跡. 說聲再見理想.
Time of Update: 2018-12-03
在dailyvim.blogspot.com上看到一篇講述Recursive Macros的小文。以前從來沒意識到vim的宏還支援遞迴,遞迴宏有什麼作用呢? 最容易想到的就是可以在整個檔案範圍內執行宏。之前要在一個檔案中從頭到尾執行一個宏要怎麼做,輸入N@a,N是個很大的數,一定要大於檔案總行數,a是寄存器的名字。有了宏遞迴,只需@a就可以搞定。舉個例子,有下面這樣的檔案內容:12345將游標移至首行1的位置,在普通模式下鍵入以下操作: qaq 清除寄存器a
Time of Update: 2018-12-03
How to control Firefox using Vim keybindings By Joe 'Zonker' BrockmeieronJune 22, 2007 (5:00:00 PM)Share Print Comments Vimusers stick with Vim in no small part because muscle memory is
Time of Update: 2018-12-03
Firstly, Add these lines in .vimrc(Linux) or _vimrc (windows)" Go wordabb goword !"C:/Program Files/Microsoft Office/Office12/winword.exe" " Go IEabb goie !"C:/Program Files/Internet Explorer/iexplore.exe" Consider you are editing a ooxml file,and
Time of Update: 2018-12-03
水木VIM版裡有人推薦snippetEmu,MS是個類似於VC++裡的Visual Assist這樣的工具。下載的網址如下:http://www.vim.org/scripts/script.php?script_id=1318要同時將snippy_plugin.vba和snippy_bundles.vba(注意這個是針對不同語言的包)都下載才可以安裝成功,安裝方法很簡單,用VIM開啟snippy_plugin.vba,執行命令 :so % 。 試用了一會,發現
Time of Update: 2018-12-03
/*body { color: #000; background-color: #fff; margin: 0px 10%; min-width: 720px; font-family: Verdana, sans-serif; counter-reset: chapter section subsection subsubsection paragraph lchapter lsection lsubsection lsubsubsection
Time of Update: 2018-12-03
有過VIM使用和配置經驗的同學都知道,VIM經過配置之後可以同IDE相媲美,作為神器當之無愧~ 不過,配置VIM也是很麻煩的,很多時候當我們需要換系統,或者是備份資料,到其他機器使用的時候就很麻煩.除了拷貝設定檔,還要把外掛程式都拷貝過去,這確實是比較蛋疼的事情~ 最近在github發現一個新的管理外掛程式 -- vundle,就試玩了一下,感覺還不錯.不過,感覺這個外掛程式已經問世很久了,如果真的是那樣,那就只能說我後知後覺了. vundle使用很簡單.git clone
Time of Update: 2018-12-03
源出處:http://www.2cto.com/os/201110/107286.html有些同學喜歡用空格做縮排。因此很多代碼的行首都帶有連續重複的空格,有些是四個空格,有些甚至是八個空格。真是叔叔可忍嬸嬸不可忍。 vim有一些retab之類的選項可以對所有vim處理的文檔做縮排轉換,不過那太野蠻了,我們不打算讓vim自動處理所有檔案。 因此比較合適的方式是手動的來做這種轉換。可以在vim裡面使用如下命令: view plain:%s/
Time of Update: 2018-12-03
出處:http://blog.sina.com.cn/s/blog_40cccb2f0100nwi3.html尋找命令:要自當前游標位置向上搜尋,請使用以下命令:/pattern Enter其中,pattern 表示要搜尋的特定字元序列。要自當前游標位置向下搜尋,請使用以下命令:?pattern Enter按下 Enter 鍵後,vi 將搜尋指定的 pattern,並將游標定位在 pattern 的第一個字元處。例如,要向上搜尋 place 一詞,請鍵入:/place Enter如果 vi
Time of Update: 2018-12-03
學習vim 時遇到了困難,所以想做點工作來減低一下門檻 ...先一個例子來說明文檔的表示結構和方法 ...#vim :help e117內容如下: :cal :call E107 E117:[range]cal[l] {name}([arguments]) Call a function. The name of the function and its
Time of Update: 2018-12-03
琢磨了一陣編輯器,然後要要開始準備寫程式,於是debug的議程就提上來了,這次是搭建基於vim 的php編輯平台 ...--------------------------------------------------------------------------------| System | CentOS 5.7--------------------------------------------------------------------------------| Editor
Time of Update: 2018-12-03
上一篇部落格《vim 中複製內容至系統粘貼板》中介紹了如何將vim中的內容複寫至系統粘貼板,從中可以看出,一次複製需要按好多鍵,於是我就想定義一個快速鍵來簡化操作,過程很簡單。例如,我如果想把複製全文的快速鍵設定為ca(取copy all之意),過程如下:1 測試一下ca是否被佔用,在Normal Mode(即普通模式)下輸入ca,看看有沒有什麼反應,如果沒有,就表示ca未被佔用2 編輯~/.vimrc檔案,在其中添加 map ca {ggvG"+y}3 開啟一個檔案,在Normal