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 使用入門快速鍵

Vim 使用入門快速鍵   羅朝輝 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商業用途-保持一致”創作公用協議Vim 和 Emac 都是利器啊,前段時間決定熟悉一套跨平台的編輯器,以便在 Win,Mac,Ubuntu 下都有相同的編輯體驗。於是嘗試了一下 Vim,使用了一段時間,確實比 UE 之類的要高效。Win 平台下有 gVim, Mac 下也有 MacVim。 Vim

[vim]在vim中格式化xml

From: http://blog.sina.com.cn/s/blog_498a6eeb0100v3km.html在_vimrc中增加:"  格式化xmlfunctionXml()   set filetype=xml   :%s/></>\r</g"把><替換成>斷行符號<   :normal gg=G<cr>endfunctionmap <leader>xml  :callXml()<?xmlversion="1

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環境變數配置、背景色配置

   我們使用vi或者vim的時候,如果想要顯示行號,可能會這樣做:切換到命令模式,然後輸入set nu,再按斷行符號鍵就顯示了;還有就是咱們在編寫程式的時候,有的時候會希望按下斷行符號鍵後,游標不是每次都在行首,而是與上一行的第一個非空格符處對齊,也就是實現所謂的縮排功能,這是你可以在命令模式下輸入set autoindent。但是每次這樣輸入太麻煩了,可不可以在每次利用vim命令編輯時自動就設定好功能呢?   簡單說一下我的配置步驟。下表為vim的環境參數(鳥哥那本書上的)    

Vim裡一些有用的小技巧

:ls   列出緩衝區列表 :buffer # 開啟相應緩衝區號中的檔案 :bnext :bprevious :bfirst :blast :pwd 顯示目前的目錄 :cd 目錄名 改變目前的目錄 :e 檔案名稱 在目前的目錄建立檔案 :wa 儲存所有已經命名的緩衝區 :e . 開啟目錄列表, 這個外掛程式很神奇, 很強大, 這裡有幾個常用的命令: c 將你瀏覽的目錄設為目前的目錄 R 為檔案重新命名 D 刪除檔案 在標頭檔上輸入gf命令, Vim會尋找並開啟檔案,

一些vim的外掛程式和配置

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

vi/vim 中替換字串

vi/vim 中可以使用 :s 命令來替換字串。:s/vivian/sky/ 替換當前行第一個 vivian 為 sky:s/vivian/sky/g 替換當前行所有 vivian 為 sky:n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky:2,$s/vivian/sky/g 替換第 2 行開始到最後一行中每一行所有 vivian 為 skyn 為數字,若 n 為 .,表示從當前行開始到最後一行:%s/vivian/sky/(等同於

Vim 複製粘貼探秘

Vim作為最好用的文字編輯器之一,使用vim來編文檔,寫代碼實在是很愜意的事情。每當學會了vim的一個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用Vim來寫部落格,發現在Vim中粘貼Python代碼後,縮排就全亂了。仔細研究了以下,原來是自動縮排的緣故,於是做如下設定: :set noai

vim encoding and font

一般的,vim開啟中文檔案時會出現亂碼,原因比較複雜,不羅嗦了。直接講解決辦法    set fileencoding=gb18030    set fileencodings=utf-8,gb18030,utf-16,big5想看這樣設定的原因嗎?請繼續。下文在網路中廣泛流傳vim裡面的編碼主要跟三個參數有關:enc(encoding),

VIM之Project 專案管理工具

VIM是Linux和Unix下常用的文本編輯工具,在編寫代碼和閱讀代碼中經常使用。但VIM進行代碼專案管理時,沒有IDE整合開發工具方便,現在提供一個VIM外掛程式Project,可以對代碼項目進行簡單的集中管理一、 下載安裝1、 在 Vim 網站上下載最新版本project.tar.gz 或直接下載project-1.4.1.tar.gz2、 解壓縮移動plugin和doc到~/.vim目錄(沒有~/.vim則自己建立),步驟如下:mkdir ~/.vimmv  doc ~/.vimmv

VIM 管理好外掛程式,神器也可以華麗~

有過VIM使用和配置經驗的同學都知道,VIM經過配置之後可以同IDE相媲美,作為神器當之無愧~ 不過,配置VIM也是很麻煩的,很多時候當我們需要換系統,或者是備份資料,到其他機器使用的時候就很麻煩.除了拷貝設定檔,還要把外掛程式都拷貝過去,這確實是比較蛋疼的事情~ 最近在github發現一個新的管理外掛程式 -- vundle,就試玩了一下,感覺還不錯.不過,感覺這個外掛程式已經問世很久了,如果真的是那樣,那就只能說我後知後覺了. vundle使用很簡單.git clone

vim插入模板檔案

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

lookupfile vim外掛程式問題

lookupfile的確是一款無與倫比的檔案尋找外掛程式,但是有一個問題一直沒有得到解決。在<F5>調出尋找視窗後,輸入檔案名稱,尋找到幾個匹配的檔案後,只能按ctrl-n進行上下移動選擇。 如果我按上/下鍵, 直接退出了尋找模式,並且建立了一個新檔案, 檔案名稱為你輸入的要尋找的檔案字串。比如,你要尋找libvlc.c這個問題,按下鍵後,建立了一個libvlc.c的新檔案。這是為什麼呢?

vim 檔案在linux不換行,只顯示^M解決辦法

有時候檔案上傳到linux伺服器,用vim開啟之後只顯示一行,並且原來檔案換行的地方,顯示"^M",遇到這種問題解決辦法有多種,在這裡我介紹一種親自在centos6.0上實驗過的方法。# %s/^M/^M/g        其中"^M" 是通過 [ctrl+V] 和[ctrl+M] 輸入。   另附三個自己的小站,很不錯哦,請支援支援,謝謝~http://www.yiqidache.com    搭車戶外裝備助手,戶外裝備導購及諮詢發布http://www.letsfeel.com

在Linux下使用vim配合xxd查看並編輯二進位檔案

通常來說檔案分為文本和二進位檔案兩大類,文字檔的編輯很容易,Windows下的notepad、UltraEdit都很好用,二進位檔案的編輯在Windows下也有很多工具,UltraEdit也不錯,但是Linux下呢?今天終於發現了一個好方法,但是最終出處找不到了。 首先建立一個二進位檔案:[oracle@logserver tmp]$ echo -n "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz" > test.bin

windows下gVim(Vi/vim)基本使用:讓你體會到什麼才是真正的編輯利器

Vim 是一個Linux 平台上功能非常強大的編輯器,他是早年的Vi 編輯器的加強版。這個gVim 是windows 版的,並且有了標準的windows 風格的圖形介面,所以叫g(graphical)Vim。我們可以將gvim 理解為vim(vi的加強版)圖形化版本,其指令和用法都完全相同,所以可以參考vim的指令。這是一個國際版本,會根據安裝的平台自動選擇相應語言套件, 支援中文及其各種編碼,連介面也是中文的,請放心使用。這個極具Unix特色和風格(simple is the

【裝載】vim常用命令

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

ubuntu10.10配置vim為C/C++風格

1.設定檔位置 /etc/vim/vimrc2.具體更改配置set nocompatible       不使用vi預設鍵盤配置,如果不配置,在編輯模式下按方向鍵會輸入字元。set nu                  顯示行號set autoindent             自動對齊set smartindent           智能對齊set showmatch            括弧匹配模式set ruler                        顯示狀態行     

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