在freebsd下安裝vim(Debian下類似)

1, 首先安裝通用的vim    pkg_add vim2,伺服器上的vim外掛程式不夠豐富,我這裡提供了外掛程式包,解壓到linux目錄下/Files/kungfupanda/vimsettings.rar3, copy pluin (在上述的壓縮檔中)   解壓上述檔案,拷貝所有檔案到自己的 vim71/plugin下   cp *.vim /usr/local/share/vim/vim71/plugin4, install vim    輸入vim , then in vim 執行

Vim 相關外掛程式整理

plugin:taglist:

用vim格式化代碼

從別的編輯器裡粘貼到vim裡的代碼經常由於不正常的縮排變得格式混亂。在vim的官方FAQ (http://vimdoc.sourceforge.net/cgi-bin/vimfaq2html3.pl)找到的:格式化全文: gg=G自動縮排當前行: ==這個是原文節選:14.6. How do I format/indent an entire file?You can format/indent an entire file using the gg=G command, where    

Vim Taglist外掛程式的安裝與配置

Taglist是以tags檔案為基礎,需要ctags產生tags檔案。安裝ctags,Redhat和CentOS可以執行yum install ctags,Debian和Ubantu可以執行apt-get install ctags下載Taglist,地址是http://sourceforge.net/projects/vim-taglist/files/vim-taglist/解壓taglist_45.zip,可以看到有兩個目錄doc和plugin,結構如下taglist_45||------

Vim試水之一:Vim色彩配置設定

   gvim的預設色彩配置不太好,於是想自己設定一個色彩配置。如:   但這種方法只能設定當前編輯的頁面的色彩配置。如何讓所有頁面都沿用這種色彩配置呢?   首先從上面的大概可以看到Vim內建的色彩配置,我個人比較喜歡murphy這種色彩配置。下面就說說如何通過配置_vimrc檔案來統一配置頁面色彩配置。   非常簡單,在_vimrc中加入這麼一行:colorscheme murphy   重啟Vim即可。 

Vim試水之六:NerdTree外掛程式安裝

   前面我安裝了winmanager外掛程式,但是感覺那個用起來不是很爽。今天無意間又發現一個更好的檔案管理工具外掛程式—NerdTree。先,紅色方框標記的就是NerdTree地區了:      是不是挺炫?因為我又換了一種色彩配置,並且設定了字型 set

【VIM提示】一個cscope的跳轉要檔案儲存的問題

作者:gnuhpc 出處:http://www.cnblogs.com/gnuhpc/在VIM下用cscope讀源碼,隨手在檔案中寫點注釋什麼的,但是在跳轉的時候必須儲存才能跳轉,否則提示No write since last change,這個原理我明白的,不過能不能暫時不儲存或者自動儲存呢,每次跳轉都要:w太麻煩……有兩種方法可以解決:set autowrite 可以自動儲存 set hidden 放在buffer裡不儲存,等跳回來再儲存。 作者:gnuhpc

vim + cscope + ctags + taglist配置

-------------------------------------------------- ubuntu中如何將終端添加到右鍵?在右鍵裡面添加一個“開啟終端”的菜單。sudo apt-get install nautilus-open-terminal--------------------------------------------------Install Mannual(By CMM)一、Install vim sudo apt-get install vim

記一些vim配置

這兩天發現vim的編輯功能確實很猛,偶小小的學習了一下,vim, g++編譯器和gdb。。。處於菜鳥階段,大牛無視。。。下面是本菜平時用的一點配置:$vi ~/.vimrc設定完後$:x 或者 $wq 進行儲存退出即可。下面給出一個例子,其中列出了經常用到的設定,詳細的設定資訊請參照參考資料:“雙引號開始的行為注釋行,下同“去掉討厭的有關vi一致性模式,避免以前版本的一些bug和局限set nocompatible“顯示行號set number“檢測檔案的類型filetype on

VIM亂碼解決辦法

Vim 可以很好的編輯各種字元編碼的檔案,包括 UCS-2、UTF-8 等流行的 Unicode 編碼方式:Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding,它們的意義如下:* encoding: Vim 內部使用的字元編碼方式,包括 Vim 的 buffer (緩衝區)、菜單文本、訊息文本等;* fileencoding: Vim 中當前編輯的檔案的字元編碼方式,Vim

在vim裡面刪除空行

vim的命令為:%s/^\n//g意思是全域替換所有以斷行符號開頭的字元,替換為空白。順便研究了一下如果有多個連續的空行,想保留一個vim的命令為:%s/^\n$//g所以在vim下面輸入:g/^\s*$/d這樣就完成任務了。^ 匹配輸入的開始位置;\s 與任何空白字元匹配,包括空格、定位字元、分頁符等。* 匹配前一個字元零次或幾次如果只想刪除不含空白字元的行,只要輸入:g/^$/d其它的擴充參照VIM的正則說明.

vim的編碼詳解和中文環境設定

很慚愧,作為vim的忠實使用者,自從2年多前從help裡知道了:edit ++enc=xxx這個命令之後,我就沒有去瞭解過vim的編碼設定了。這些年來,我遇到編碼出錯,總是:edit ++enc=xxx。今天:help了一下encoding等,終於搞清楚了相關的各個變數的作用和關係。簡單的說,有三個設定。(我下面基本以中文環境來作為說明)1) 在.vimrc或者_vimrc裡加入set fileencodings=utf-8,gb2312,gbk,gb18030,big5這句就基本OK了。

Vim對中文編碼的支援

1、支援中文編碼的基礎Vim要更好地支援中文編碼需要兩個特性:+multi_byte和+iconv,可以用|:version|命令檢查當前使用的Vim是否支援,否則的話需要重新編譯。2、影響中文編碼的設定項Vim中有幾個選項會影響對多位元組編碼的支援:encoding(enc):encoding是Vim的內部使用編碼,encoding的設定會影響Vim內部的Buffer、訊息文字等。在Unix環境下,encoding的預設設定等於locale;Windows環境下會和當前字碼頁相同。在中文Win

vim編輯退出後亂碼問題解決

問題描述:使用gnome-terminal 用vim開啟檔案編輯後退出,提示符就變成亂碼了。下面是我google到的幾種網友建議1 我遇到過這情況,把locale改了就行,我是換成了LANG=zh_CNLC_CTYPE="zh_CN"等2一般用reset或者用gvim來跳過這個毛病以前有位兄弟發過這樣的貼,而且已經解決了。一時找不找。我記得好像是菜單Edit-->Current Profile-->Title and Command裡設定標題。3

VIM顯示十六進位出錯

在linux下用vim開啟jpg檔案,使用%!xxd進行16進位顯示時,檔案頭顯示為"3f3f 3f3f 0011 0804"檔案尾端顯示為 "3f3f 0a";而同樣的操作在windows下,就顯示為"ffd8 ffc0 0011 0804"和 "ffd9 0a",這才是正確的jpeg檔案頭和檔案尾標誌。 很蹊蹺 ! 初時,我以為是jpeg在windows和linux下是不同的檔案頭,後來把jpg尾碼去掉,就一個純檔案,現象依舊。考慮可能不是作業系統的差異了。

vim實用技術(2)

寄存器通常的編輯器有一個剪貼簿,以儲存複製和剪下的內容。Vim中的類似概念叫做寄存器(register)。除了有一個無名寄存器外,Vim還有一大 堆有名的寄存器,可以通過"""(參見":help "")或"Ctrl-R"(參見":help i_CTRL-R"和":help c_CTRL-R")加寄存器名(字母、數字和某些特殊字元,參見":help registers";"無名"寄存器的名字是""")來訪問。比如,你先使用""ayy"複製了一行,然後使用"dd"刪掉了一行,然後移動游標到要複

使用Vim比較兩個檔案的內容

1. 使用vim的比較模式開啟兩個檔案: vim -d file1 file2 或vimdiff file1 file22. 如果已經開啟了檔案file1,再開啟另一個檔案file2進行比較: :vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3. 如果已經用split方式開啟了兩個檔案file1,file2,又想比較兩檔案的不同。 分別在兩個視窗裡面輸入命令: :diffthis4.

vim+ctags的使用

問題提出:在windows下有sourceinsight可以很方便地定位函數、變數、宏定義等,便於開發人員管理項目代碼,提高開發效率,那麼在Linux下如何進行類似的操作呢。vim可以使用ctags製作的tags檔案來瀏覽程式源檔案,達到sourceinsight類似的功能。使用方法:1、產生tags檔案在分類樹的根目錄裡,使用命令:ctags -R 或 ctags --recurse如:ctags -R src/*,則會在目前的目錄下產生tags檔案2、編輯vim設定檔.vimrc添加兩行: 

使用vim來編寫javascript代碼

如果你喜歡vim,平時也寫寫javascript,那麼這篇文章就是為你而寫的:)如果你喜歡javascript,但是還沒有找到合適的編輯器,那麼請give vim a

Vim的終極自動補全外掛程式:NeoComplCache

版權所有:晴耕雨讀@【牧碼志】,如需轉載,請註明出處。原文地址:http://0x3f.org/?p=1399關於自動補全,最初用的是SuperTab,那個時候Vim的自動補全外掛程式寥寥無幾,也就SuperTab比較有名。不過實際使用過程中這個外掛程式給我的體驗不是很好,原因是補全的準確度不高。後來出了一個新外掛程式,AutoComplPop,功能和使用都很簡單。但是很快我就又用回SuperTab,原因是AutoComplPop在輸入的同時即時地查詢匹配的關鍵詞,導致輸入極不流暢,效率很低。一

總頁數: 120 1 .... 76 77 78 79 80 .... 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.