VIM plugin 不起作用的一個原因

最近正在學習使用Gvim,作業系統是ubuntu,Gvim有許多很有用的外掛程式,比如taglist、bufexplorer、winmanager。這些外掛程式都可以從www.vim.org下載。一般將這些外掛程式(*.vim)拷貝到~/.vim/plugin目錄(如果沒有這個目錄,自己建就可以)就可以使用。不過我將外掛程式拷貝到~/.vim/plugin目錄後仍然無法使用這些外掛程式。後來發現是這些外掛程式檔案的許可權有問題。我用的是自己的賬戶登陸,而那些檔案的owner是root。導致運行G

vim設定檔管理WM和taglist

一、進入vim自動開啟winmanager這個功能作為可選功能,我們可以在vimrc中設定:"在進入vim時自動開啟winmanagerlet g:AutoOpenWinManager = 1就可以讓winmanager自動開啟。在winmanager.vim中修改:"set auto open Winmanager if g:AutoOpenWinManager autocmd VimEnter * nested call s:StartWindowsManager()|1wincmd

vim+linux+ctags+taglist+winmanager+grep+cscope+supertab+visualmark–ctags

平常都是在windows下開發項目,最近的工作環境 要求在linux下開發,剛開始雖然有些不適應,現在也好多了;但是和windows下開發相比,總感覺少了些什麼,那就是沒有IDE吧,所以最近一直在網站上找資料,關於linux下vim的IDE,但是找到最多的就是使用vim的外掛程式了,所以我也來試試。首先先說說我的配置:linux+centos+vim70本文用的示範源碼是vim7.1的源碼, 可以在www.vim.org下載到源碼包:vim-7.1.tar.bz2, 你也可以不用下載,

vim+linux+ctags+taglist+winmanager+grep+cscope+supertab+visualmark–cscope

Cscope 外掛程式的使用:1 下載:http://cscope.sourceforge.net/2 安裝:# ./configure        # make        # make install       // 需要root許可權  注意:安裝過程出錯的話是因為確實一些想依賴的檔案,請yum命令直接安裝即可。3 協助::help if_cscop.txt4 使用:        先在~/vimrc中增加一句:        :set cscopequickfix=s-,c-,d-

vim+linux+ctags+taglist+winmanager+grep+cscope+supertab+visualmark–supertab

1 下載:http://www.vim.org/scripts/script.php?script_id=16432 解壓:把supertab.vim 檔案丟到 /usr/share/vim/vim70/plugin  檔案夾就好了3 協助:supertab.vim 檔案頭部, 和命令 ":SuperTabHelp"4 使用:        在上面一節中你應該學會了自動補全代碼的功能, 按下"Ctrl+X Ctrl+O"就搞定了, 如果你夠懶的話肯定會說"這麼麻煩啊, 居然要按四個鍵",

Ubuntu字型編碼添加以及vim和Gedit設定

sudo vim /var/lib/locales/supported.d/local前提是你裝好了vim(用起來很爽)開啟這個檔案之後,把你要安裝的字型寫進去zh_CN.UTF-8 UTF-8en_US.UTF-8 UTF-8zh_CN.GBK GBKzh_CN.GB2312 GB2312 寫進去之後運行sudo

Linux Vim替換字串的一些方法小結

文章目錄 1. 基本替換2. 可以使用 # 作為分隔字元,此時中間出現的 / 不會作為分隔字元3. 檔案中刪除^M4. 其它技巧     

轉:Vim常用命令

進入vim的命令:    vim filename :開啟或建立檔案,並將游標置於第一行首    vim +n filename :開啟檔案,並將游標置於第n行首    vim + filename :開啟檔案,並將游標置於最後一行首    vim +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處    vim -r filename :在上次正用vim編輯時發生系統崩潰,恢複filename    vim filename….filename

用vim寫ios程式

以前介紹過一些vim外掛程式,有兩個外掛程式是方便寫iOS程式的,即cocoa和objc_matchbracket(以下稱objc_mb)。cocoa外掛程式主要用來補全cocoa架構的API名,objc_mb則用來自動補全中括弧。不過這兩個外掛程式都不支援尾碼.mm的objective-C++檔案,需要做一些改動。在vim中運行1 :e

一些vim的外掛程式和配置

      vim的一個之處在於廣大vimmer所無私奉獻的外掛程式,令我等不懂vim指令碼的小白受益無窮。在此介紹一些我所安裝的外掛程式和配置,都是針對寫程式的,沒有文本編輯的,也沒有日曆,也不能煮咖啡。1) A      功能簡單但很有用的一個外掛程式,鍵入:A即可切換標頭檔和源檔案。預設支援C,C++,但不支援objc,對此可修改a.vim,在 a.vim 中加入如下語句:call <SID>AddAlternateExtensionMapping('m',"h")

VIM顯示行號

# apt-get install vim 即可在Ubuntu系統中安裝vim顯示行號,高亮等:在UBUNTU中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc在終端輸入以下命令來編輯vimrc設定檔:#vim /etc/vim/vimrc或者 #gedit /etc/vim/vimrc顯示行號    在檔案末端添加一新行,輸入 set nu自動縮排在檔案末尾添加一行,輸入  set autoindent再添加一行,輸入         set cindent其中

Vim as Python IDE on windows

下載安裝Python。從Vim的網站下載vim,建議下Self-installing executable的版本。 編輯vim的設定檔_vimrc拷貝vimrc_example裡面的東東到_vimrc去掉_vimrc裡面的source $VIMRUNTIME/vimrc_example.vim 設定中文支援Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-

Vim操作技巧第一期:基本的操作技巧

最近一直在Linux下開發程式,雖然是跑的虛擬機器但是編碼還是在windows下編碼,然後再到Linux編譯。發覺這樣的效率比較低,為什麼不在Linux下編碼呢?呵呵,原因是不太習慣Linux的環境,不過說回來聽說Linux下的兩大工具vi和emacs功能超強,所以也決定下決心學學這兩個工具,這裡就列一些最近學的關於vi的一些操作:首先,vi有三種模式,正常模式(命令模式),編輯模式(插入模式),可視模式。具體的網上也有很多了,怎麼操作,簡單的就是開啟vi,進入的是正常模式(這時候敲鍵盤是輸入不

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初學配置筆記 vimrc

(在vimtuor後繼續的學習性況筆記   下一步完整的照著協助文檔看練習一遍,並整合gdb進去)初學VIM的vimrc配置情況 主要是拿來用c/c++的""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""中文set helplang=cn"utf-8編碼set encoding=utf-8"文法高亮syntax enablesyntax oncolorscheme

VIM配置DBGp調試PHP程式

VIM+Xdebug調試php1.安裝Xdebugsudo apt-get install php5-xdebug2.配置Xdebug編輯/etc/php5/apache2/conf.d/xdebug.ini,加入xdebug.remote_enable = 1xdebug.remote_port = 9000xdebug.remote_host = localhost3.安裝vim外掛程式DBGp下載頁面:

vim插入模板檔案

這兩天在編寫wxPython常式,每次建立檔案,總是要寫一些重複的代碼. 於是就想著是否有模板,可以直接插進到. Google了一下,很簡單就解決了.  如以下是我想要插入的模板檔案, 存放為template.py#/usr/bin/python#-*-<coding=UTF-8>-*-"""本例展示了..."""class Frame(wx.Frame): def __init__(self):

vim寄存器與複製粘貼的功能

最近用在ubuntu上搭建了個vim-ide, 但是一直不能與系統剪下板互動。。。。網上的攻略造讀了N個,都是"+y 和 "+p命令, 但是就是不起作用。。。。最後找到了原因,原來是我的vim不支援系統剪下板,暈死~~再次記錄下相關內容和解決方案1. 寄存器介紹vim共有9類寄存器: 無名(unnamed)寄存器:"",緩衝最後一次操作內容; 數字(numbered)寄存器:"0 - "9,緩衝最近操作內容,複製與刪除有別; 行內刪除(small

【裝載】vim常用命令

1 尋找/xxx(?xxx)    表示在整篇文檔中搜尋匹配xxx的字串, / 表示向下尋找, ? 表示向上尋找其中xxx可以是正規運算式,關於正規式就不多說了。一般來說是區分大小寫                的, 要想不區分大小寫, 那得先輸入:set ignorecase尋找到以後, 再輸入 n 尋找下一個匹配處, 輸入 N 反方向尋找*(#)          當游標停留在某個單詞上時, 輸入這條命令表示尋找與該單詞匹配的下(上)一個單詞 同樣, 再輸入 n 尋找下一個匹配處, 輸入

Vim基本操作

一 vi的操作模式vi提供兩種操作模式:輸入模式(insert mode)和指令模式(command mode)。在輸入模式下,使用者可輸入文本資料。在指令模式下,可進行刪除、修改等各種編輯動作。 在輸入模式下,按Esc鍵切換到指令模式下。在指令模式下,按輸入指令(i、a、o等)進入輸入模式。二 進入vi  $ vi  filename直接鍵入“vi + 所要編輯的檔案名稱”,即可對指定的檔案進行編輯。如果指定的檔案為新檔案,則提示:“New

總頁數: 120 1 .... 87 88 89 90 91 .... 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.