Time of Update: 2015-05-16
標籤:vim中執行shell命令,有以下幾種形式 1):!command 不退出vim,並執行shell命令command,將命令輸出顯示在vim的命令地區,不會改變當前編輯的檔案的內容 例如:!ls -l 特別的可以運行:!bash來啟動一個bash shell並執行命令,不需要退出vim 2):r !command 將shell命令command的結果插入到當前行的下一行 例如:r !date,讀取系統時間並插入到當前行的下一行。 3):起始行號,結束行號 !
Time of Update: 2015-05-17
標籤:vim cscope 各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們介紹了Vim外掛程式中的ctags.這一回,咱們繼續說Vim的外掛程式。這一回我們要說的Vim外掛程式叫:cscope。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk Vim吧!看官們,
Time of Update: 2015-05-12
標籤:Vim中split的使用方法一、作用用split可以顯示兩個不同的檔案;或者同時顯示一個檔案的兩個不同地方;又或者並排比較兩個檔案。這一切都可以通過分割視窗實現。如,左邊的兩個視窗是mytool.h和mytool.cpp 右邊的兩個視窗是commonfun.h和commonfun.cpp。同樣的,也可以在閱讀代碼的時候查看設定檔,在調試的時候新開一個視窗,這個功能給我們帶來的很多方便。 二、用法先建立5個檔案:main.cpp、commonfun.h、commonfun.cpp、
Time of Update: 2015-05-05
標籤:vim編輯器 vi : visual Inertface 可視化介面 vim : vi improved 擴充版 文法著色模式化編輯器: 編輯模式(命令模式): 預設模式 輸入模式: 末行模式: 等待輸入命令 10d 刪除第十行 10,20d set nu 顯示行號 ! ls /etc 不用退出檔案輸入 系統shell命令模式轉換 編輯-->
Time of Update: 2015-05-05
標籤:1、vim ~/.vimrc 進入設定檔如果不知道vimrc檔案在哪,可使用 :scriptnames 來查看set nu #行號set tabstop=4 #一個tab為4個空格長度set ai #設定自動縮排syntax on #高亮 2、基本空格鍵 向右移動一格x 刪除後面的字元 X 刪除前一個字元 刪除3個字元就是3x dd:刪除一行 D
Time of Update: 2015-04-28
標籤:轉自:http://www.xefan.com/archives/83568.html這是對程式員非常實用的一款外掛程式,支援多種語言的補全,還支援單行注釋,批量注釋,等各種命令映射。使用方法,先下載該外掛程式:http://www.vim.org/scripts/script.php?script_id=1218將NERD_commenter.vim檔案放到~/.vim/plugin目錄下,將NERD_commenter.txt檔案放到~/.vim/doc目錄下。然後使用<lead
Time of Update: 2015-04-27
標籤:一、環境:剛安裝好的Ubuntu14.04,本文只能保證 在Ubuntu下能達到效果。 二、安裝GVim。 sudo apt-get updatesudo apt-get install vim-gtk 三、自訂vim與Gim文法高亮。 控制文法高亮的檔案叫做 語言名.vim,例如,你想自訂C語言的文法高亮,那麼叫做c.vim。
Time of Update: 2015-04-25
標籤:1、設定檔的位置 在目錄 /etc/vim下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私人的設定檔,命名為:“.vimrc”。例如,/root目錄下,通常已經存在一個.vimrc檔案。2、設定文法高亮顯示1) 開啟vimrc,添加以下語句來使得文法高亮顯示: syntax on2)
Time of Update: 2015-04-17
標籤:intent
Time of Update: 2015-04-18
標籤: 這些日子,我一直都在學習python, 前幾天,我在做練習的時候,我在想python的方法體中加個 if條件句 可是if下面的行,都需要做縮排操作,於是,我在vim編輯器中,輸了字串替換的命令 :12,20s/^/ / 這樣,可以多行,進行縮排,可問題出現了: 以後,不管建立什麼檔案,只要用vim編輯,開頭都出現了高亮;我好惱火。 今天,下午,我找到了點資料, 只要在vim上輸入 :noh 就全部都不再了。
Time of Update: 2015-04-17
標籤:Vi/Vim尋找替換使用方法vi/vim 中可以使用 :s 命令來替換字串。該命令有很多種不同細節使用方法,可以實現複雜的功能,記錄幾種在此,方便以後查詢。 :s/vivian/sky/ 替換當前行第一個 vivian 為 sky :s/vivian/sky/g 替換當前行所有 vivian 為 sky :n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky :n,$s/vivian/sky/g 替換第
Time of Update: 2015-04-13
標籤: 大前提: 安裝git: sudo apt-get install git-core ,因為後續很多都是github上提供的.此外,不合理之處望指出(具體原理之類的小的沒看過>.<,啪啪啪打臉)1. Terminal使用Solarized配色配色主題來自: https://github.com/seebi/dircolors-solarized以下方案來自: http://blog.csdn.net/lucktroy/article/details/782
Time of Update: 2015-04-14
標籤: Vi和Vim都是文字編輯器,不同的是Vim是Vi的升級版本,它不僅相容Vi的所有指令,而且還有一些新的特性在裡面。 Vim/Vi是一個功能強大的全螢幕文字編輯器,是Linux/UNIX上最常用的文字編輯器,它的作用是建立、編輯、顯示文字檔。 Vim/Vi沒有菜單,只有命令 Vim/Vi的三種工作模式: 一、常用命令1、插入命令插入命令命令作用a(append)在游標後附加文本A在本行行末附加文本i(insert)在游標前插入文本I在本行開始插入文
Time of Update: 2015-04-14
標籤:search vim Search to NavigateThe character search commands ( f{char} , t{char} , and so on) are fast and lightweight, but they have limitations. They can only search for a single character at a time, and they can
Time of Update: 2015-03-21
標籤:下面的文章翻譯自《Learn Vim
Time of Update: 2015-03-19
標籤:在Linux系統中,我們經常會使用vi或vim命令,來操作文本,有時候,我們的指令檔出了錯誤,會拋出一個帶行號的異常,然後我們根據提示,重新開啟,我們的源碼進行查看,而這時候,如果你的vim沒有設定顯示行號功能,我們尋找出問題的一行的代碼,則非常不方便,不知道大家有沒有遇到過這種情況。 解決辦法如下: (1)cat -n 命令
Time of Update: 2015-03-18
標籤:vim命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2015-04-28
標籤:linux vim 我的vim 配置:set number //顯示行號 set showmatch //自動關聯括弧 set tabstop=4
Time of Update: 2015-04-09
Linux 開發環境搭建與使用——Linux 常用編輯器之vim,linuxvim概述vi 編輯器是 Linux 系統中最常用的文字編輯器,vi 在Linux界有編輯器之神的美譽幾乎所有的 Linux 發行版中都包含 vi 程式。vi 工作在字元模式下,不需要圖形介面,非常適合遠程及嵌入式工作,是效率很高的文字編輯器,儘管在 Linux 上也有很多圖形介面的編輯器可用,但vi的功能是那些圖形編輯器所無法比擬的。那 vim 又是什麼呢?vim 是 vi 的升級版,它不僅相容 vi
Time of Update: 2015-04-06
常用的vi/vim命令,vivim命令 vi/vim命令很複雜、很強大,這裡分類介紹一些比較常用的,可以滿足一般需要的命令。移動游標: - 左移:h - 下移:j - 上移:k - 右移:l - 翻頁:ctrl f, ctrl b插入: - 在游標位置插入:i - 在行末插入:A - 在下一行插入新行:o編輯: - 撤銷修改:u - 替換游標所在的字元:r刪除: - 刪除游標所在字元:x - 刪除游標之後的單詞剩餘部分:dw -