vim-多檔案操作

多檔案操作vim 支援多檔案操作,包括兩種方法:1. 同時開啟多個檔案,在 normal 模式下輸入: :e → 開啟一個新檔案。當前檔案必須已經儲存好。 :buffers → 列出當前 vim 中所有被開啟的檔案。 :ls → 等同於 :buffers ,列出當前 vim 中所有被開啟的檔案。 :bn → 切換到下一個檔案。 :bp → 切換到上一個檔案。 :bd → 關閉檔案。 :b(NUM) → 切換到指定序號為 NUM 的檔案中,序號由 :ls 命令擷取。 gf →

關於VIM編碼問題的解決

先放上自己前兩年做的幾個視頻吧,懶了,本打算做8個,只做了4個。http://www.boobooke.com/v/bbk4407http://www.boobooke.com/v/bbk4414http://www.boobooke.com/v/bbk4415http://www.boobooke.com/v/bbk4416此文講解的是vim編輯多位元組編碼文檔(中文)所要瞭解的一些基礎知識,注意其沒有涉及gvim,純指字元終端下的vim。 vim編碼方面的基礎知識: 1,存在3個變數:

Vim外掛程式neocomplcache 配置心得

對於Vimist 來說,neocomplcache 這個外掛程式讓人又愛又恨。主要是功能強大,配置複雜,而且喜歡跟各種外掛程式衝突。我也是被他折騰了個半死。期間搜尋無數次,卻找不到詳細的配置。在不斷摸索和閱讀協助文檔以及原始碼後,終於有了一點心得。而且把這個外掛程式配置的比較爽了,配合SNIPMATE使用後基本類似VISUAL STUDIO下的VISUAL ASSIST X的感覺。neocomplcache 其實不用配 SNIPMATE 也基本能用,但是SNIPMATE的snippets比較全,

vim 在每行頭尾加入新的內容

需求:從目前的目錄找到一批 html 檔案,想用一個 Html 把他們的地址用超級連結資料表示出來,使得在瀏覽器中只要通過這一個頁面就能夠訪問其他頁面。1. find . -iname "*valid*.*" >

如何使用VIM的列編輯模式

如何使用VIM的列編輯模式?* windows我使用的VIM FOR WINDOWS,一直都聽說VIM有列編輯模式,一直沒有使用過,試了幾次都失敗了。今天又因為工作需要,到網上查了一下,經過不斷的嘗試,終於使用成功了,在這裡和大家分享一下:1. 在命令模式使用下面的快速鍵:CTRL+q,小寫q就可以了2. 然後使用HJKL四個鍵來移動和選中相關的行和列,你發現你可以選中一個區塊了,千萬不能用滑鼠。3.

vi/vim使用進階: 劍不離手 – quickfix

本節所用命令的協助入口::help quickfix:help :make:help 'makeprg':help 'errorformat':help 'switchbuf':help location-list:help grep:help :vimgrep:help :grep:help starstar-wildcard

簡明 Vim 練級攻略

vim的學習曲線相當的大(參看各種文字編輯器的學習曲線),所以,如果你一開始看到的是一大堆VIM的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自《Learn Vim Progressively》,我覺得這是給新手最好的VIM的升級教程了,沒有列舉所有的命令,只是列舉了那些最有用的命令。非常不錯。——————————本文開始——————————你想以最快的速度學習人類史上最好的文字編輯器VIM嗎?你先得懂得如何在VIM倖存下來,然後一點一點地學習各種戲法。Vim the Six

linux-vim -ctags-Tlist-winmanager

1. vim 中Ctags的安裝和使用 http://blog.csdn.net/duguteng/article/details/7412652 2. Ubuntu安裝Vim外掛程式taglisthttp://www.lampblog.net/2010/08/ubuntu%E5%AE%89%E8%A3%85vim%E6%8F%92%E4%BB%B6taglist/ 3. vim 檔案瀏覽器和視窗管理器 -- 外掛程式: WinManager

vim中編碼方式的設定

以前在設定vi的編碼方式設定的時候, 是直接從網上找的相關的方法, 主要是在/etc/vimrc檔案中添加如下的內容:set fileencodings=utf-8,latin-1, gb2312,gbk,gb18030set termencoding=utf-8set encoding=prc這樣做可以使vi正確的顯示檔案內容是中的檔案.但是存在一個問題,就是如果要在vi中顯示中文檔案名稱的時候就會亂碼. 之前我在網上搜尋相關的問題, 幾乎沒有人提出這個問題,

讓vim顯示空格,及tab字元 vim 多行注釋

1、顯示 TAB 鍵檔案中有 TAB 鍵的時候,你是看不見的。要把它顯示出來::set list現在 TAB 鍵顯示為 ^I,而 $顯示在每行的結尾,以便你能找到可能會被你忽略的空白字元在哪裡。 這樣做的一個缺點是在有很多 TAB 的時候看起來很醜。如果你使用一個有顏色的終端,或者使用 GUI 模式,Vim 可以用高亮顯示空格和TAB。 使用 ‘listchars’ 選項::set listchars=tab:>-,trail:-現在,TAB會被顯示成 ">—"

VIM尋找替換歸納總結

VIM中常用的替換模式總結。1,簡單替換運算式替換命令可以在全文中用一個單詞替換另一個單詞::%s/four/4/g “%” 範圍首碼表示在所有行中執行替換。最後的 “g” 標記表示替換行中的所有匹配點。如果僅僅對當前行進行操作,那麼只要去掉%即可  如果你有一個象 “thirtyfour” 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成”thirty4″。要解決這個問題,用 “\<” 來指定匹配單詞開頭:       :%s/\<four/4/g顯然,這樣在處理

Vim試水之二:taglist安裝

1、從下面地址下載ctags,將其中的ctags.exe複製到gvim目錄,比如E:\Vim\vim73\ctags.exe     http://sourceforge.net/projects/ctags/files/ctags/5.8/ctags58.zip/download    這之後最好配置下系統Path(Windows系統),在Path後面增加Vim路徑,如:     2、從下面地址下載taglist,將其中的doc和plugin複製到gvim的對應目錄下: 

Vim試水之五:配置Java開發IDE

    雖然現在搞.NET,但對Java仍有一種難以割捨的情愫。所以打算優先為Java配置一個Vim開發環境。 1、安裝NerdTree    如果你看了這個系列文章的前面幾篇,那麼就不需要我多說了,從 http://www.vim.org/scripts/script.php?script_id=1658 下載NerdTree外掛程式,然後將其中的plugin和doc與~Vim/Vim73/目錄下的同名檔案夾合并。往_vimrc中加入下面幾行NerdTree配置代碼:" NERDTree

Ubuntu安裝vim,vim設定檔

原文:Ubuntu安裝vim,vim設定檔 - 不念書的小子 - ITeye技術網站Ubuntu安裝vim,Ubuntu安裝vim,Ubuntu安裝vim,Ubuntu安裝vim,Ubuntu安裝vim,Ubuntu安裝vim, 使用命令:sudo apt-get install vim-gtk 使用:vim 即可編輯檔案 使用gvim可以開啟圖形模式下的vim。 以下是我的vim設定檔,(感謝一位老師哥,這個檔案還是他留給我的 ) -------------------------------

vim 刪除每行開頭結尾空格

刪除多餘的空格行末:$ 行首:^空格:\s行末空格:\s\+$行首空格:^\+\s有些人認為行末的空格是無用,浪費而難看的。要刪除這些每行後面多餘的空格,可以執行如下命令::%s/\s\+$//命令前面指明範圍是 "%",所以這會作用於整個檔案。"substitute" 命令的匹配模式是"\s\+$"。這表示行末($)前的一個或者多個(\+)空格(\s)。後面我們會介紹怎樣寫這樣的模式。替換命令的 "to" 部分是空的:"//"。這樣就會刪除那些匹配的空白字元。另一種沒有用的空格是 Tab

vi/vim命令

檔案操作vim【vi】    // 開啟一個空檔案vim【vi】 a.txt  // 開啟目前的目錄中的a.txt檔案;若檔案不存在則建立一個名為a.txt的檔案(指定儲存位置為目前的目錄)vim【vi】 e:\a.txt // 開啟e盤目錄中的a.txt檔案;若檔案不存在則建立一個名為a.txt的檔案(指定儲存位置為e:\):w  // 儲存檔案 【:wq】// 儲存並退出 【:wq】 e:\a.txt   // 儲存到e:\a.txt,並退出:q  // 退出(如果未儲存,則會退出失敗)

顯示16進位資料(vim和hexdump)

一、vim下顯示16進位資料:%!xxd -g 1 表示每1個位元組為1組:%!xxd -g 2 表示每2個位元組為1組(預設):%!xxd -g 4 表示每4個位元組為1組:%!xxd -r 將vim恢複成原來的顯示man xxd可以獲得xxd的協助檔案二、hexdump顯示16進位資料 hexdump可以以16進位形式顯示檔案內容,比如一個內容為01234567890的檔案記住一個用法即可(-C): hexdump a -C00000000 30 31 32 33 34 35

vim實用技術(1)

Vim 簡介作為開源世界最重要的編輯器之一(另一個是Emacs),Vim以其強大的功能和可定製能力被眾多開發人員所喜愛。不過,也許就是因為Vim的功能太 強大了,要真正用好Vim並不容易。本文作者在多年的實際使用中逐漸掌握了一些實用技術,在此介紹給大家。--本文並不企圖對Vim作全面而系統的介紹,

我的vim技巧集

平常用到的vim技巧,整理記錄在blog上,方便尋找。VIM中,移動游標到下一個單詞的詞首,使用命令"w",移動游標到上一個單詞的詞首,使用命令"b";移動游標到下一個單詞的結尾,用命令"e",移動游標到上一個單詞的結尾,使用命令"ge"。上面這些命令都使用'iskeyword'選項中的字元來確定單詞的分界,還有幾個命令,只把空白字元當做"單詞"的分界。當然,這裡說的"單詞"已經不是傳統意義上的單詞了,而是由非空白字元構成一串字串。命令"W"移動游標到下個字串的開始,命令"B"移動到上個字串的開

vim的複製粘貼

vim協助文檔裡與粘貼板有關的內容如下:vim有12個粘貼板,分別是0、1、2、...、9、a、"、+;用:reg命令可以查看各個粘貼板裡的內容。在vim中簡單用y只是複製到"(雙引號)粘貼板裡,同樣用p粘貼的也是這個粘貼板裡的內容;要將vim的內容複寫到某個粘貼板,需要退出編輯模式,進入正常模式後,選擇要複製的內容,然後按"Ny完成複製,其中N為粘貼板號(注意是按一下雙引號然後按粘貼板號最後按y),例如要把內容複寫到粘貼板a,選中內容後按"ay就可以了,有兩點需要說明一下:

總頁數: 120 1 .... 115 116 117 118 119 120 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.