Time of Update: 2015-05-15
標籤:一、標題:vim 建立檔案後自動插入模板二、概要 無論是Linux系統管理員,還是linux開發程式員,都經常駐足於linux環境下的vi 編輯器編程開發。本篇分享,工作中的實用的編程工具技巧,可輕鬆一鍵搞定你設計想要的模板格式。三、需求 在vi編輯器裡,建立編碼檔案總是空白,有什麼辦法可以建立時,預先就指定對應的模板格式呢?怎麼可以節省注釋啊、編碼格式啊、更新建立日期啊等等的備忘呢?四、實現 4.1 #vi ~/.vimrc
Time of Update: 2015-05-16
標籤: 1. 關於Vim 1.1 Vim的幾種模式 2. 啟動Vim 3. 文檔操作 4. 游標的移動 4.1 基本移動 4.2 翻屏 4.3 標記 5. 插入文本 5.1 基本插入 5.2 改寫插入 6. 剪下複製和寄存器 6.1 剪下和複製、粘貼 6.2 文字物件 6.3 寄存器 7. 尋找與替換 7.1 尋找 7.2 替換 7.3 Regex 8. 排版 8.1 基本排版 8.2 拼字檢查 8.3 統計字數 9. 編輯多個檔案 9.1 一次編輯多個檔案 9.2 多標籤編輯 9
Time of Update: 2015-05-14
標籤:vim 在vim輸入命令zz可以重繪螢幕,讓當前行在螢幕中間。在insert模式下粘貼yt,命令從當前字元複製到字元,處,然後j命令移動到下一行,A命令移動到行尾,進入insert模式,然後<C-r>0粘貼到行尾。0表示從寄存器0中粘貼資料,vim中複製資料,刪除資料後預設放在0寄存器中。 [Practical.Vim(2012.9)].Drew.Neil.Tip14,15學習摘要
Time of Update: 2015-05-14
標籤:命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2015-05-10
標籤:轉載地址:http://blog.51yip.com/linux/1140.html 我接觸linux的時候,用的是nano這個文字編輯器,個人覺得他的最大優點就是方便,快速。開啟檔案,修改檔案,到退出都十分的快速,簡單。這一點上比vi,vim要強,但是nano不能顯示彩色字,不能進行整行刪除,編輯各種設定檔的時候,總感覺不是很方便。針對於nano的這些缺點,vim可以很好的解決,並且vim開啟檔案,裡面的字是有顏色的,這一點根editplus,eclipse是一樣的,對於做程式
Time of Update: 2015-05-11
標籤:vimUse Counts to Do Simple Arithmetic在vim中,執行<C-a>和<C-x>命令可以對文本中的數字直接進行加或減。 如果不提供數字而直接執行上面的命令的話,預設對游標所在的數字值進行加1或減1。 如果在命令前面加一個數字,就會對游標所在的數字加或減這個數。 如果游標所在位置不是數字,就會自動在當前行後面尋找數字然後定位到該數字上。 如下面的測試檔案
Time of Update: 2015-04-20
標籤:vundleYouCompleteMeVimwikivundle1.setup vundle$ git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 2.配置外掛程式,編輯主目錄下的.vimrc檔案,在檔案頭部增加set nocompatible " be iMproved, requiredfiletype off "
Time of Update: 2015-04-16
標籤:1、切換到下一個檔案假設要切換的檔案名稱為 test.py:ex test.py 2、文檔內複製命令 yy "複製游標所在行。或大寫一個Y。 2yy "複製兩行。 y^ "複製至行首,或y0。不含遊標所在處字元。 y$ "複製至行尾。含遊標所在處字元。(注意跟y^的區別) yw "複製一個單詞(word)。 y2w "複製兩個字(單詞)。 yG "複製至檔尾。 y1G "複製至檔首。 p "小寫p,貼至游標後(下)。
Time of Update: 2015-04-11
標籤:轉自perlman 原文連結:戳這裡命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2015-04-06
標籤:1,move命令:m 13將當前游標所在的行移動到13行後面:m 0降當前游標所在的行移動到第一行前面:m $降當前貫標所在的行移動到最後一行後面:5,7 m 15將第5,6,7行移動到15行後面:5,7 m 0將第5,6,7行移動到第一行前面:5,7 m $將第5,6,7行移動到最後一行後面:.,.+4 m 23將當前行和後面的4行一起移動到23行後面:.,+4 m 23同上vi/vim常用命令
Time of Update: 2015-04-04
標籤:vim需求描述1.假設將英文中所有中文名字為“Fan JianQiang”改成“QiangJian Fan”2.將所有“change world,change mind!”替換成“change mind, change world!”3.將下面樣本資料的age列和ID列對換name age ID slarya 20 1 10b 19 2 10c 21 3 10d 21 5 1
Time of Update: 2015-03-31
標籤:vim 字元終端 顯示混亂 前幾天自己配好了vim作為C語言開發環境,加了幾個外掛程式,文法高亮、字型大小都改了改,在gvim下用著很舒服,在圖形介面的終端視窗下使用vim也是很舒服,但是偶然發現到了tty虛擬終端下就掛了。比如我寫個代碼:650) this.width=650;"
Time of Update: 2015-03-30
標籤:vim 命令使用vimtutor命令學習vim工具1、k上 j下 h左 l右;2、i游標前插入,a游標後插入 ; 3、I將游標移動行首插入,A將游標移動到行尾插入,e將游標以每個單詞進行跳躍;4、d$刪除游標到行尾;5、數字0可以將游標回到行首,$將游標移動到行尾;6、dd命令刪除整行, 2dd刪除兩行7、u撤消單個,U撤消整行
Time of Update: 2015-03-21
標籤: 1 、設定檔的位置在目錄 /etc/ 下面,有個名為vimrc 的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私人的設定檔,命名為:“. vimrc ”。例如,/root目錄下,通常已經存在一個. vimrc檔案。如果不知道設定檔及指令碼的位置,可以在vim中使用命令 :scriptnames ,將顯示如下路徑/e
Time of Update: 2015-03-28
標籤:分類: 使用了VIM這麼久,卻一直無法牢記一些基本的操作指令。今天尋找一個關鍵字時,想不起來怎麼尋找“下一個”,於是google之並解決,順便把有用的都貼過來罷。 尋找指令: /xxx 往下尋找 ?xxx 往上 n 下一個 :set hls 開啟高亮 :set nohls 關閉高亮 下面是尋找替換,雖然我至今沒使用過這一功能 - - 因為網上太多了,所以轉來也不知道原創是誰 1,簡單替換運算式 替換命令可以在全文中用一個單詞替換另一個單詞:
Time of Update: 2015-03-17
標籤:vim編輯器 編程工具 vim預設是在一個視窗中編輯所有檔案,在檔案間移動或者移動到檔案的不同部分時只顯示一個緩衝區。但vim也提供了多視窗編輯功能,可以簡化複合的編輯任務。這篇文章將學習如何在一個啟動並執行vim進程裡使用多視窗,包括多視窗編輯工作的初始化與啟動,在視窗間移動游標,在顯示區中移動視窗等。啟動多視窗編輯:可以在開啟vim時啟動多視窗編輯,也可以在編輯會話中分割視窗。從命令列(shell)啟動多視窗:預設情況
Time of Update: 2015-05-15
標籤:1.下載ctags並解壓到任意目錄,如d:/ctags (: http://sourceforge.net/projects/ctags/files/ )2.cmd跳轉到include目錄中並執行命令 d:/ctags/ctags -R --c++-kinds=+p --fields=+iaS --extra=+q (也可把d:/ctags加入到環境變數path中,即可直接在命令列中輸入 ctags
Time of Update: 2015-04-04
標籤:vim 命令 注釋 需求C99引入了“//”單行注釋方式,因此C和C++在注釋方式上並軌了! 對於程式猿經常在原始碼中進行“必要的”注釋. 以滿足特殊的需求,比如調試,代碼的增刪等等!在不添加外掛程式以及配置vim的情況下,以命令列的方式完成這項工作。因此,對於其他實現方式這裡就不再提及!命令實現說明:由於命令採用‘/‘分割符方式的可讀性較差,因此這裡同時給出採用‘:‘分割符命令作為補充,
Time of Update: 2015-05-11
ubuntu vim 安裝 javacomplete,vimjavacomplete 一直很糾結Linux下沒有類似JCreateor的輕量級JavaIDE,vim配合javacomplete雖然有很多不完善的地方,但可以一定程度上解決java代碼的補全問題.安裝過程:下載javacomplete : Omni Completion for JAVA 官網下載址 裡面是兩個檔案夾,一個autoload一個doc將兩個檔案夾的內容複寫到~/.vim/* 裡對應的檔案夾中.
Time of Update: 2015-04-03
學習vi和vim編輯器(17):vim的多視窗功能(2)本篇文章主要學習調整視窗尺寸、緩衝區及其與視窗的互動、分頁編輯、關閉與離開視窗。調整視窗尺寸:在gvim中,可以使用滑鼠調整視窗尺寸,只需要用滑鼠點擊及拖動視窗邊界即可。如果是在vim中,只要開啟mouse選型(" :set mouse=a "),也能夠用滑鼠調整視窗尺寸。視窗尺寸調整命令:^W=:試圖調整所有視窗至相同尺寸(此命令受當前的winwidth和winheight選項值的影響)。如果可用的螢幕塊不能平均劃分,