Vim優秀指令碼推薦

1. taglist: 原始碼結構瀏覽                         作者: Yegappan Lakshmanan, 網站指令碼編號: 273. :http://www.vim.org/scripts/script.php?script_id=273                         1.1 功能說明:                          這是一個非常非常重要的外掛程式, 有了它, 我們才能夠在 VIM 中查看一個檔案中包含的函數列表,

vim 多文本編輯

:edit otherfilename "編輯另一個檔案,但需要事先儲存原檔案":hide edit otherfilename "編輯另一個檔案,不需要事先儲存原檔案"vim one.c two.c three.c "啟動時就指定要編輯的多個檔案  n跳到下一個檔案CTRL-^ "跳轉到剛剛編輯過的檔案"`"   "返回上次離開該檔案時游標所在的位置"`.   "返回最後一次對檔案做出改動處"vim -R file 以唯讀方式開啟檔案 :split "分割一個視窗為兩個,可以通過split

VIM學習小日記(1)

做FPGA開發,呵呵呵,算了,不帶高帽子了……其實就是玩玩FPGA而已。然後發現Xlinx公司的XPS果然還是……換行還是/r/n(雖然現在我也沒法完全區分/r,/r/n,/n三者之間的區別,或者說知道,但是不想記住),決定還是把VIM祭出來吧。“天下事有難易乎”萬事做起來才發現難,自己連尋找替換都不會的說。 google一下,用一下,記錄一下: 尋找:就是/string,很簡單,注意,不用打“:”替換:這個要加冒號了“:s/shibaile/failed/g” 然後要替換^M可出了問題了,有文

[Vim練級攻略] — 開始學習Vim

文章目錄 (2) Insert模式(3) Visual模式(1) Normal <-> Insert(2) Noraml <-> Visual

Windows環境下配置Vim為Python的IDE

(一)安裝Python 2.7在官網下載Python,並安裝,我的安裝路徑是D:\Program Files\Python。安裝完成後編輯環境變數Path,在其後添加;D:\Program Files\Python。(注意前面的分號)(二)安裝Vim在官網下載gvim,並安裝,我的安裝路徑是D:\Program Files\Vim。安裝完成後編輯環境變數Path,在其後添加;D:\Program Files\Vim\vim73。(三)安裝Exuberant

VIM 程式碼摺疊功能 配置

在自己使用者目錄下的  .vimrc  檔案末尾處添加如下代碼即可set foldenable " 開始摺疊set foldmethod=syntax " 設定文法摺疊set foldcolumn=0 " 設定摺疊地區的寬度setlocal foldlevel=1999999999 " 設定摺疊層數為 該數值設定大一點可以關閉自動摺疊。否則設定小一點。就可以開啟自動摺疊" set foldclose=all " 設定為自動關閉摺疊 " nnoremap <space>

VIM C語言函數名高亮

VIM預設情況下,函數名是不會高亮的,將下面這段代碼添加到/usr/share/vim/vim73/syntax/c.vim檔案的末尾即可:"highlight Functionssyn match cFunctions "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2syn match cFunctions "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1hi cFunctions gui=NONE

使用Vim+Ctags+Cscope閱讀原始碼

--孔建軍(Kongove.CN)2008.11.15代碼閱讀工具簡介對於學習Linux核心的人來說,原始碼的閱讀尤為重要。 因為所有設計思想、內部機制都是以代碼的形式實現,所有的資料也都是為了更好的詮釋代碼。那麼一個好的閱讀工具,能夠提高閱讀的效率和效果。常見的代碼閱讀工具有,Source Navigator、Source Insight、lxr、Cscope、Kscope等。 • "Source Navigator"是紅帽子公司的,以GNU GPL發布,可從官方網站[1]下載使用。 •

cygwin下配置vim以及漢字顯示問題

cygwin下配置vim的方法: 1)進入cygwin環境,執行下面的指令複製vim設定檔$ cp /usr/share/vim/vim71/vimrc_example.vim ~/.vimrc 2) 修改.vimrc$ cd ~$ vi .vimrc 3) 我習慣使用下面的配置:set nu   顯示行號set ts=4 按tab鍵產生的定位字元佔4個字元的位置 4)儲存退出,重啟cygwin即可。 vi其他配置:

linux下vim的配置

最近安裝的suse enterprise 10上面,vim還是預設的設定,使用起來很不順手,花了一晚上的時間做了一下配置,從網上差了許多資料,整理一下,為以後做個備份~~ vim版本:7.3,suse10預設安裝的版本是6.4有點老,nerdtree不支援,先從vim官網上下載個最新版本,root使用者安裝;1. vimrc基礎配置:set nocpsyntax on               "文法高亮"set nocompatible        "使用vim的鍵盤模式"set nu  

普通人的編輯利器——VIM

轉自

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 替換第 n 行開始到最後一行中每一行所有

vimrc檔案是讓vim執行的

有關vim設定。2012-6-4 16:54提問者: 水閣公子 | 瀏覽次數:58次本人vim新手,只是想啟用一下vim的設定而已,望知道的大哥指點。 運行bash-3.2# source ./vimrc_example.vi結果失敗, 不知道是怎麼了。bash-3.2# cd /usr/share/vim/vim71/bash-3.2# source ./vimrc_example.vim bash: An example for a vimrc file.: command not

Vim設定檔(全平台可用)自http://www.oschina.net/code/snippet_103341_9644)

本版本適用於Windows、Linux和Cygwin環境,目標人群為Vim初學者,老鳥請悄然飛過 趕在愚人節之前提前發布本版本,祝各位使用愉快 ^-^ 經過著色的設定檔請訪問下面的連結Windows版: http://www.ruchee.com/code/linux/vim/_vimrc.htmlLinux && Cygwin版: http://www.ruchee.com/code/linux/vim/.vimrc.html完整配置的見本文末尾----------------

Best of VIM Tips(譯註) – 連載2 尋找(a)

[翻譯] /joe/e                      : cursor set to End of match                              把游標定位在匹配單詞最後一個字母處/joe/e+1                    : cursor set to End of match plus 1                              把游標定位在匹配單詞最後一個字母的下一個字母處/joe/s-2                  

cscope + vim

1. 下載vim7.0http://download.chinaunix.net/download.php?id=21977&ResourceID=110912. 編譯vim1>配置對cscope的支援./configure --enable-cscope2>編譯makemake

自動化佈建 vim 的終端編碼

vim 用 termencoding 選項控制輸出時的編碼,這個選項預設為空白,也就是不進行轉換,這導致我在 GB 編碼的終端下開啟 UTF-8 檔案,雖然能識別出來,顯示卻是亂碼。設定終端編碼當然可以,不過還是要相應設定 locale,比較麻煩。通常終端編碼和 LOCALE 的設定一致,因此可以借用一下這個設定:let &termencoding = substitute($LC_ALL, "[a-zA-Z_-]*/.", "", "")把 termencoding 設定為

Linux vim編輯命令總結

1.     啟動vim編譯器vim filename                     開啟原有的檔案或建立一個新檔案。vim                                  開啟一個新檔案,在編輯過程中或結束編輯時再指定檔案名稱。vim –r filename                恢複因意外停機或終端串連中斷而未及時儲存最終編輯結果的檔案。view filename                  

vim分屏功能總結

vim的分屏功能總結起來,基本都是ctrl+w然後加上某一個按鍵字母,觸發一個功能。(1)在shell裡開啟幾個檔案並且分屏:  vim -On file1 file2 ...   vim -on file1 file2 ... 大O表示垂直分割(vertical),小o表示水平分割(預設horizontal),後面的n表示分幾個屏,實際上我覺得不用寫,預設按後面要分割的檔案數來決定分幾個屏。(2)在vim裡開啟一個分屏:   建立空白分屏:   :new   開啟任意檔案:

linux screen + vim + taglist +ctags 使用

轉自:http://blog.csdn.net/hnney/article/details/58929771.screen     在 $HOME/下建立.screenrc檔案     在最後一行顯示視窗狀態加上如下幾句話    startup_message off    hardstatus alwayslastline    hardstatus string hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{

總頁數: 120 1 .... 67 68 69 70 71 .... 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.