VIM中常用的替換模式總結

0,:g/null/d找到null的行並且刪掉1,簡單替換運算式替換命令可以在全文中用一個單詞替換另一個單詞::%s/four/4/g“%” 範圍首碼表示在所有行中執行替換。最後的 “g” 標記表示替換行中的所有匹配點。如果僅僅對當前行進行操作,那麼只要去掉%即可 如果你有一個象 “thirtyfour” 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成”thirty4″。要解決這個問題,用 “\ :%s/\顯然,這樣在處理 “fourty” 的時候還是會出錯。

vim中實現括弧和引號自動補全

將下面內容加入.vimrc檔案中即可inoremap ( ()<Esc>iinoremap [ []<Esc>iinoremap { {<CR>}<Esc>Oautocmd Syntax html,vim inoremap < <lt>><Esc>i| inoremap > <c-r>=ClosePair('>')<CR>inoremap )

vim的程式碼摺疊功能:設定預設代碼不摺疊

有時候看代碼時,代碼太長看著不方便,特別是閱讀源碼時,需要把不關心的代碼先摺疊起來,看自己當前最關注的代碼。vim中內建了程式碼摺疊功能功能。配置foldmethod可以定義摺疊方式,有6種可選方式: 1. manual //手工定義摺疊2. indent //用縮排表示摺疊3. expr  //用運算式來定義摺疊4. syntax //用文法高亮來定義摺疊5. diff   //對沒有更改的文本進行摺疊6. marker

vim命令學習總結

  第一講小結:  1. 游標在螢幕文本中的移動既可以用方向鍵,也可以使用 hjkl 字母鍵。     h (左移) j (下行)       k (上行)     l (右移)  2. 欲進入vim編輯器(從命令列提示符),請輸入∶vim 檔案名稱 <斷行符號>  3. 欲退出vim編輯器,請輸入以下命令放棄所有修改∶     <ESC>   :q!  <斷行符號>     或者輸入以下命令儲存所有修改∶     <ESC>   :wq 

我使用的 vim _vimrc 檔案

好用的 vim _vimrc 檔案替換C:\Program Files\Vim 下面的 _vimrc content:set nocompatiblesource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswin set backspace=indent,eol,startset rulerset showcmdset wildmenuset fo=cqrtset laststatus=2set

vim實用手冊 – 編輯篇(插入、刪除、複製、替換)

一、插入文本常用的,當然是i,但是如果只用i,那就太TB了,記住i、o、a即可,當然大小寫,一般區分前後的概念,這個是vim在設計各類指令的原則。命令                 執行的操作             記憶方法----------------------------------------------------------------- i             在游標的左側插入字元 I             在行首插入字元 a            

vim 分屏顯示

水平切割::split:split xxx(要開啟的檔案名稱):new(在新視窗建立檔案)<CTRL+W> k:跳轉到上面的視窗 (若為大寫K,則是把當前視窗調至上方)<CTRL+W> j:跳轉到下面的視窗 (類似於上)垂直切割::vsplit:vsplit xxx(要開啟的檔案名稱):vnew(在新視窗建立檔案):only        取消分屏<CTRL+W> h:跳轉到左邊的視窗 (若為大寫H,則是把當前視窗調至左方)<CTRL+W>

VIM FOR WINDOWS 的全屏外掛程式

由於工作緣故,現在幾乎只能在 Windows 下使用 gVim 編代碼。很多時候我們都希望編輯器開啟就能夠最大化,使得代碼能夠顯示儘可能得多。 這裡有個 Vim 的擴充(不是外掛程式),首先下載這個壓縮包,然後將這個 dll 檔案扔到 gvim.exe 所在的目錄(也就是安裝目錄)。 然後通過 gVim 內建的命令調用這個 dll 中的介面,就可以達到視窗最大化了(其實 AutoIt 或者其他類似的工具也可以完成,不過個人更喜歡這種方式)。map <F11> <Esc>:

vim(gvim)相關外掛程式整理

之前有朋友在部落格裡希望我能列出自己使用的所有Vim外掛程式,一直沒有時間,趁周末的最後的幾個小時,就給大家列一下,大家可以實行拿來主義,取自己需要的,呵呵~OK,一個個來說吧~~ plugin:

Vim快速鍵分類

一. 移動:    h,j,k,l: 左,下,上,右。    w: 下一個詞的詞首。    e:下一個詞的詞尾。    b:上一個詞的詞首。    <>: v 模式選中後進行縮排。二. 跳轉:    %: 可以匹配{},"",(),[]之間跳轉。    H、M、L:直接跳轉到當前螢幕的頂部、中部、底部。    #H:跳轉到當前屏的第#行。    #L:跳轉到當前屏的倒數第#行。    zt: 當前編輯行置為屏頂。    zz: 當前編輯行置為屏中。    zb: 當前編輯行置為屏底。

Windows中,在Vim標籤頁中開啟檔案

我們在windows中使用vim時,經常會通過右鍵菜單選擇“Edit with Vim”來開啟檔案。但這種方式開啟的檔案,會在建立視窗中開啟,而不是像Ultra Edit那樣在一個新的標籤頁中開啟。VIM 7.0已經支援標籤頁了,怎樣在開啟檔案時建立一個標籤而不是建立視窗呢?下面的VBScript通過修改註冊表的方式實現了該功能。不用擔心,不會破壞你的註冊表。把下面的內容儲存到一個檔案中,取名為vim.vbs:Code highlighting produced by Actipro

Vim的行號、文法顯示等設定,即.vimrc檔案的配置

轉載自:http://blog.163.com/zhang_sheng_cun/blog/static/46288667200792604435190/http://hi.baidu.com/istang/blog/item/b8a38d6e0d0f1fd780cb4a2b.html在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號、文法高亮度顯示、智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個設定檔:.vimrc。在啟動vim時,目前使用者根目錄下的.vim

輕快的VIM(三):刪除

文章目錄 字元刪除單詞刪除行刪除 這一節我們來看看刪除,刪除命令比較簡單,不過要使刪除更有效率你需要配合我們第一節中講的各種移動命令 字元刪除x 刪除游標所在處字元X 刪除游標所在前字元這裡沒有什麼可注意的地方,但需要說明一下的是通常情況下,新手一旦著急便會按著x不動,從而達到刪除一大塊文本的目的如果是頭幾天使用還好說,但從長久考慮,你還需要學習下面的刪除命令 單詞刪除dw

輕快的VIM(六):恢複

恢複在VIM裡比較簡單,不過想要具體恢複到某個時間段很難就我的經驗而言,有時候使用恢複還不如刪了重寫這裡我們來講講恢複、撤銷和重複命令的使用 u 撤消上次命令U 恢複整行ctrl+r 重做. 重複e!

vim的安裝以及配置

首先,安裝vim的時候(建議在我們工大的實驗室上面安裝,先改掉源,具體看後面如何修改源的介紹),直接在命令列中輸入sudo apt-get install vim-gtk,若發現提示不能裝的話,請往下看 正在讀取軟體包列表... 完成正在分析軟體包的相依樹狀結構       正在讀取狀態資訊... 完成       有一些軟體包無法被安裝。如果您用的是 unstable

taglist ctags基本安裝 附加vim中文協助

下載串連  taglist_45  ctags-5.7.tar  vimcdoc-1.6.0(taglist ctags vim中文協助)1.ctags:    download ctags-5.7.tag.gz    tar xzvf ctags-5.7.tag.gz    cd ctags-5.6    ./configure    make    sudo make install    具體操作時目錄可能不一樣2.taglist:    cd ~    mkdir .vim    cd

vim設定colorscheme

我在~/.vimrc中使用的顏色議題為desert.vim, 但是在我的電腦上#include及其它一些預先處理的字元顯示總是刺眼,看不清楚。於是就想改造一下desert.vim. 步驟如下:1. 首先,desert.vim放到~/.vim/colors目錄下,如果沒有,請建立一個:2. 開啟desert.vim, 對於顯示不滿意的項進行修改。如果不清楚,哪些項對應到什麼上,開啟vim, 輸入:hi 查看.3. 對相應的項進行修改, 如:PrePrco  ctermfg=5,

vim配置php文法高亮

安裝vim之後,將php文法高亮外掛程式 php.vim,放到/usr/share/vim/vimfiles/syntax 目錄下php文法高亮外掛程式在這裡下載:http://www.vim.org/scripts/script.php?script_id=1571 然後配置vim設定檔 vimrc     在這裡  /etc/vimrc   ,增加一行 “syntax  on”   。  注意這個目錄下還有一個設定檔 virc 

配置vim for rails 開發

利用指令碼自動設定還是這個方便, http://code.google.com/p/vimide/, 1分鐘搞定…. 推薦。。。http://code.google.com/p/vimide/ 自己非同步非同步配置雖然慢點,但是能理解整個過程。1. 安裝VIMsudo apt-get install vim 註: Ubuntu系統預設安裝的vim是一個簡化版本,很多東西都不支援的,比如文法高亮. 2.  修改設定檔如果要配置你的VIM,你還要設定檔.vimrc,該檔案放在你的使用者根目錄下。~/

編輯神器VIM下安裝zencoding

各大編輯器使用不如人意,notepad++,多人推薦,但zencoding使用太小家氣。對我而言,其它的如ue啟動太慢,等等原因。不得不用神器:vim下載,http://www.vim.org/download.php#pcvim

總頁數: 120 1 .... 114 115 116 117 118 .... 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.