vim之python自動補全

這是一個相當不錯的 Python 代碼自動完成的指令碼。可以實現下面python代碼的自動補全: 簡單python關鍵詞補全 python 函數補全帶括弧 python 模組補全 python 模組內函數,變數補全 from module import sub-module 補全 pydiction 1.0 之後版本安裝配置適用VIM7之後的版本。1.python_pydiction.vim將檔案 python_pydiction.vim 放到 ~/.vim/after/ftplugin/

vim 外掛程式 快速注釋

這是一款供Vim使用的外掛程式,看名字可以知道,它和The NERD Tree同屬一個作者。使用這款外掛程式,你可以對多種檔案類型的檔案進行不同方式地、快速地注釋。這對使用Vim來寫代碼或者修改設定檔的同學來說,無疑是提升效率和快感的一件利器。你可以到這裡來下載這個外掛程式,將壓縮包裡面的doc/和plugin/檔案夾丟到~/.vim/下面就是安裝了。為了可以使用其協助文檔,你還需要在Vim中執行:helptags ~/.vim/doc/來註冊。install detailsThe NERD

一些使用Vim的小技巧

太簡單的就不說了,隨便找手冊可以找到,這裡就說說一些小技巧吧,也是最近使用給逼出來的學習,呵呵,不過挺方便的。1. 全域替換(1) v + G + $ 選定全部,然後輸入 :s/原始字串/目標字串/(2) :%s/原始字串/目標字串/2. 清除頁面中所有行尾的空白符::%s//s/+$//3. 清除所有空白:%s//(/s*/n/)/+//r/4. 去掉所有的//注釋:%s!/s*//.*!!5. 去掉所有的/* */注釋:%s!/s*//*/_./{-}/*//s*! !6.

vim 之ptags.py

在看ctags的協助文檔時看到了ptags.py,專為python產生tags.具體目錄位於python原始碼的Tools/scripts/ptags.py。自己可以到Python官網下載原始碼,解壓提取ptags.py放在path變數搜尋的目錄裡。Python2.x和Python3.x都有對應的ptags.py ,其實這裡面的原理是一樣的,根本不涉及到2.x和3.x之間有差異的文法,而且產生的tags檔案也主要是針對類和函數(class and

vim 代碼塊排版

http://cookoo.iteye.com/blog/32275方法:1. 按v進入visual狀態,選擇多行,用>或<縮排或縮出 2. 通常根據語言特徵使用自動縮排排版:在命令狀態下對當前行用== (連按=兩次), 或對多行用n==(n是自然數)表示自動縮排從當前行起的下面n行。你可以試試把代碼縮排任意打亂再用n==排版,相當於一般IDE裡的code format。使用gg=G可對整篇代碼進行排版。

gvim/vim/vi常用命令及技巧

vim/vim/vi常用命令:其替換功能很好用,見 vim替換功能.html尋找單詞:/word,或 把游標移到那個單詞下面使用*命令。Vim 會取得游標上的單詞並把它作為被尋找的字串,而#則是反向尋找。[、]:游標在空行之間上下跳移。x或Delete  表示  dl  (刪除當前游標下的字元)X  表示  dh  (刪除游標左邊的字元)D  表示  d$  (刪除到行尾)C  表示  c$  (修改到行尾)s  表示  cl  (修改一個字元)S  表示  cc  (修改一整行)CTRL-v

vim 構建 方便的java開發環境 ,

轉自:http://blog.csdn.net/jixiuffff/article/details/5695806首先安裝vim (當然做java 開發要裝jdk 這個就不說了) emerge  -av vim (gentoo 系統上安裝vim 的命令,你可以用rpm ,apt-get )給vim 安裝 javacomplete 外掛程式http://www.vim.org/scripts/script.php?script_id=1785    這個外掛程式的作用是實現一部分代碼提示功能

解決VIM 中的亂碼

有時候在使用vim的時候,顯示中文為亂碼,這個時候我們可以修改vimrc檔案解決問題! 首先,你需要搞清楚vimrc所在的位置。一般來說,在linux系統裡,應該是這樣Linux: /usr/share/vim/vimrc在Windows系統,應該是在vim的安裝目錄Windows: c:\program files\vim\vimrc我目前使用的是Windows7 ,路徑顯示為 C:\Program

【Linux】VIM行號,文法高亮,縮排等設定

在UBUNTU中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc 在Fedora中vim的設定檔存放在/etc目錄中,設定檔名為vimrc在Red Hat Linux 中vim的設定檔存放在/etc目錄中,設定檔名為vimrcset nocompatible                 "去掉有關vi一致性模式,避免以前版本的bug和局限    set nu!                                    "顯示行號set guifont=Luxi/ 

vim配置高亮及自動縮排

1、設定檔的位置在目錄 /etc/ 下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私人的設定檔,命名為:“.vimrc”。例如,/root目錄下,通常已經存在一個.vimrc檔案。如果不知道設定檔及指令碼的位置,可以在vim中使用命令 :scriptnames,將顯示如下路徑/etc/vimrc/usr/share/vim/vim72/syntax/syntax.vim/usr/share/vim/vim72/synta

vim用法筆記

1.退出當前表單 :q2.退出vim      :qa!   3.跳到標籤處   游標移動到標籤處,按按鍵組合CTRL+]4.設定滑鼠左鍵雙擊標籤實現跳轉 :set mouse=a 注意等號兩側別有空格  從標籤處往回跳轉,按按鍵組合CTRL+T或者CTRL+O5.字尋找功能 :helpgrep word6.檢查是否設定了compatible可選項的命令 :set compatible?7.從命令模式進入插入模式的快速鍵 i,退出插入模式的快速鍵是

Vim+Ctags+TagList+WinManager+pydiction打造屬於自己編譯器(一)

來源:http://www.cosysun.com/?p=126在Linux下開發python,一定有一款編譯利器,毫無疑問,選擇了Vim,但是單純的Vim是無法滿足我們的需求的,本系列將陸續介紹幾種常用的外掛程式,來打造一款強悍的編譯器。 Exuberant Ctags 1、描述ctags無疑是開發人員的利器之一,有了tag檔案的協助,你可以在vim查看函數調用關係,類、結構、宏等的定義,可以在任意標籤中跳轉、返回。2、安裝在Ubuntu下,可以直接在終端中輸入:sudo apt-get

我的vim配置(帶注釋)

我的vim配置(帶注釋),比較簡單實用,以後根據功能的添加會不斷更新。有需要的朋友拷貝以下內容放入使用者家目錄的.vimrc檔案中,重啟vim即可。另外多囉嗦兩句:1、使用者家目錄,如我的linux目前使用者名為andy,則預設的家目錄為/home/andy,命令列中也可以通過 cd ~ 命令進入;2、.vimrc檔案為隱藏檔案,在家目錄中通過命令 ls -l 可查看到。"--------------------------------------------------------------

如何將windows版的vim介面語言(預設為中文)設定成英文

使用安裝包安裝windows版本的vim(:http://www.vim.org/download.php),vim會自動根據windows的語言設定vim的介面語言。如何將其改為英文呢?在vim的安裝根目錄下(我的路徑為D:\Program Files\Vim)找到名為“_vimrc”的檔案,在第一行:set nocompatible與第二行:source $VIMRUNTIME/vimrc_example.vim之間添加如下代碼("後面的是注釋):let $LANG = 'en'

vim-程式員的利器

個人覺得vi使用熟練後就離不開了,用了它效率會提升不少,但是沒了它可能還趕不上以前的速度,給慣壞了。以下是本人無恥的複製和粘貼的:(附圖一張方便學習)Vim目前已經有各主流系統的版本,儘管vim較vi已經改良了不少,但是初次使用還是會一頭霧水,不知如何操作,所以學習vim要首先過2關。第一關是理解vim的設計思路,vim設計之初就是整個文本編輯都用鍵盤而非滑鼠來完成,鍵盤上幾乎每個鍵都有固定的用法,且vim的製作者希望使用者在普通模式(也就是命令模式,只可輸入命令)完成大部分的編輯工作,將此模式

簡明 Vim 練級攻略

vim的學習曲線相當的大(參看各種文字編輯器的學習曲線),所以,如果你一開始看到的是一大堆VIM的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自《Learn Vim Progressively》,我覺得這是給新手最好的VIM的升級教程了,沒有列舉所有的命令,只是列舉了那些最有用的命令。非常不錯。——————————本文開始——————————你想以最快的速度學習人類史上最好的文字編輯器VIM嗎?你先得懂得如何在VIM倖存下來,然後一點一點地學習各種戲法。Vim the Six

vim 全選複製

曾經也在找看看有沒有快捷的方法全選,但是網上很多都是重複,並且錯誤的,比如: 1,$y,這是什嗎?要寫也要寫成:1,$y,但是我告訴你,寫成:1,$y是全部複製,不是全選 dG,這個就更加誤導人了,這是刪除游標所在行到最後一行的內容(包括游標所在行的內容) 上面這裡都扯到哪裡去了。全選正確的答案是: ggVG 稍微解釋一下上面的命令 gg 讓游標移到首行,在vim才有效,vi中無效 V   是進入Visual(可視)模式 G  游標移到最後一行 選中內容以後就可以其他的操作了,比如: d  刪除

windows 下 vim + taglist + ctags

在windows下安裝:1. 先在www.vim.org上下載taglist_45.zip,解壓後有兩個檔案doc和plugin。把這個兩個檔案,拷到vim的安裝目錄的doc和plugin即可。2. 開啟vim :helptags $(home)/doc  :helptaglist這時就可以看taglist的協助內容了。3.

c.vim hotkeys

-- Help ---------------------------------------------------------------  \hm       show manual for word under the cursor (n,i)  \hp       show plugin help                      (n,i)  -- Comments -------------------------------------------------------

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