你也應該用VIM,不僅僅只是酷

為什麼要用VIM?1、他是一個文字編輯器,不是IDE,所以他很快、很輕、很高效。2、不想動滑鼠,因為它離鍵盤實在太遠了。3、看看電影裡那些個駭客,不都是劈裡啪啦的敲鍵盤,哪有弄個滑鼠點來點去的?4、自己搗鼓一些指令碼,一句頂五句,腿不疼了,腰也不酸了,吃嘛嘛香了。5、這樣的年代,沒有整過linux簡直不好意思說自己是搞網路的,linux必須得用用vim吧6、一個編輯器不同外掛程式就能搞定所有語言,搞定所有你想要的。7、完全跨平台,一個偉大的人絕對沒有種族歧視,你應該被這種偉大所感染。8、商業化產

[備忘]FreeBSD下開發工具組合– Vim + ctags + taglist

FreeBSD下開發工具組合-- Vim + ctags + taglist1.安裝Vim.# cd /usr/ports/editors/vim-lite# make install clean2.安裝ctags.# cd /usr/ports/devel/ctags/# make install clean3.安裝taglist.下載taglistURL:http://vim.sourceforge.net/scripts/download_script.php?src_id=7701解壓:

在AIX作業系統上安裝使用VIM的注意事項

                                        轉]在AIX作業系統上安裝使用VIM的注意事項http://blog.csdn.net/chinainvent/archive/2008/07/26/2716820.aspx  我目前的工作,常常需要通過SecureCRT,登入到IBM的AIX UNIX作業系統進行編程。工作所用到的兩個伺服器的AIX版本是5.2和5.3。這兩個版本對於我下面討論的問題,情況都是一樣的,沒有區別。

vim代碼補全終極配置

1. 先來看看2. 配置方法 <1>.下面的效果如如果沒有特殊說明,均是不需要按代碼提示的快速鍵(例如ctrl+p等)的,看看效果,是不是很想visual assist。1.1  結構struct和枚舉enum代碼提示: 1.2  使用者定義函數代碼提示 1.3  使用者定義變數代碼提示 1.4  c++ class method代碼提示: 1.5 class屬性代碼提示 1.6 c library代碼提示 <2>.配置方法2.1

vim補全方式

vim補全方式:  ==========================================================整行補全 CTRL-X CTRL-L根據當前檔案裡關鍵字補全 CTRL-X CTRL-N根據字典補全 CTRL-X CTRL-K根據同義字字典補全 CTRL-X CTRL-T根據標頭檔內關鍵字補全 CTRL-X

VIM 中的自動完成 快速鍵

文章目錄 1. Using Ctrl-x Ctrl-n 實現word自動完成2. Ctrl-x Ctrl-l 實現行自動完成3. Ctrl-x Ctrl-f檔案名稱自動完成4. Thesaurus Word Completion5. 用 Ctrl-x Ctrl-k自動完成字典 這篇文章主要說明了VIM的以下幾個自動操作:Word / pattern 自動完成行自動完成Dictionary word completionFile name

我在wnidows中的vim配置

set nocompatibleset nuset icset ts=4set shiftwidth=4set fileencodings=utf-8,chinese,latin-1,ucs-bom,gb18030,big5,euc-jp,sjis,euc-kr,EUCif has("win32")" for chinese  set fileencoding=chinese" for japanese-euc"  set fenc=euc-jp" for japanese shift-jis"

Building Vim on Ubuntu

You need the required development packages on Ubuntu to build the GUI:sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \ libgtk2.0-dev libatk1.0-dev libbonoboui2-dev \ libcairo2-dev libx11-dev libxpm-dev libxt-devCommands to build

Linux環境下VI/VIM編輯檔案時無許可權儲存的解決方案

  在Linux環境下,如果直接使用VI/VIM命令編輯沒有修改許可權的檔案時,儲存的時候就會提示使用者無法進行儲存操作,一般的解決方案只能是關閉檔案重新以sudo許可權開啟該檔案編輯後再儲存(前提是使用者具有sudo許可權)。其實,在VI/VIM模式下通過一些簡單的命令,就能在不關閉當前檔案的情況下達到儲存檔案的目的(感謝曉哲老師提供的方法):輸入命令:%! sudo tee % > /dev/null按提示輸入sudo許可權密碼輸入“L"(Load File)輸入:q命令退出關於“%!

vim使用及python 外掛程式設定

 安裝python.vim文法高亮copy python.vim to ~/.vim/afer/ftplugin 在~/.vimrc中添加配置set autoindent " same level indentset smartindent " next level indentset expandtabset tabstop=4set shiftwidth=4set softtabstop=4安裝pydiction自動完成:UNIX/LINUX: Place python_pydiction.

配置VIM文法高亮及自動縮排

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

個人使用的Vim配置及Vim學習筆記

Vim的學習持續快兩個禮拜了,它的確是個非常強大的編輯器,相信再經過一段時間的學習,它會更加快速地加快文字代碼編輯的效率。平時主要在工作中Web開發,基於asp.net平台,編輯html+css+js+aspx檔案較多。我現在的啟動設定是在原有的基礎上增加了一些簡單的設定:set nobksy onset aiset nuset sw=4set

Debian Linux下的Python學習——安裝python,vim

      在Linux下學習Python,首先安裝Linux系統,絕大多數的Linux系統中都存在Python的解譯器。      1. 在Linux系統的命令視窗下輸入python,測試是否安裝python,如果python已經安裝,會出現中的資訊.               如果提示:-bash: python:command not found,則沒有安裝python。     2.安裝python      

在 Vim 上使用 Slippery Snippet ( Textmate-Like )

vim添加這個外掛程式之後,編寫C++ java等程式的時候可以在一些固定格式的結構能自動添加,就像eclipse一樣,比如輸入for<TAB>就可以出現完整的    for(  <{i}> = <{}>; <{i}> < <{count}>; <{i}> += <{}>)    {       <{}>    }  

VIM的進階使用

  1)一些常用的Vim配置,在~/.vimrc中syntax on       支援文法高亮set nu          顯示行號set nonu      不顯示行號set ai          設定自動縮排set shiftwidth=4   設定自動縮排 4 個空格, 當然要設自動縮排先.set sts=4          即設定 softtabstop 為 4. 輸入 tab 後就跳了 4 格.set tabstop=4      實際的 tab 即為 4 個空格,

在vim中使用perltidy美化perl代碼

 格式優美的perl代碼不但讓人賞心悅目,而且可以方便閱讀.perltidy的是sourceforge的一個小項目,在我們寫完亂七八糟的代碼後,他能像變魔術一樣把代碼整理得漂漂亮亮,快來體驗一下吧!!!perltidy 首頁: http://perltidy.sourceforge.net/perltidy.html安裝方法:進入解壓後的目錄,然後執行一下命令perl Makefile.PLmakemake testmake

[vim]clang complete不能智能提示mutex/thread的解決辦法(請擷取最新版的clang complete)

gcc 4.6的mutex/thread實現可能有一點問題,導致在用mutex/thread之類的時候,會出現chrono編譯出現錯誤,不能提示.研究了一下,clang

誰說Vim不是IDE?(四)

系列4主要為大家介紹使用Vim實現代碼瀏覽、索引、標籤、標記、檢索等功能,主要包括ctags、taglist和visualmark,尤其是ctags,是後續各種外掛程式的基礎,能夠熟練的掌握和理解為佳。下面進入本文:ctags1、http://ctags.sourceforge.net2、功能說明嚴格意義上來說,ctags並不是Vim的外掛程式,而是Linux/Unix下的標籤命令。通過ctags

Vim作者創造新程式設計語言Zimbu

開源文字編輯器Vim的作者Bram Moolenaar推出了新的程式設計語言Zimbu,一種不拐彎抹角直截了當的實驗性程式設計語言。Moolenaar表示Zimbu集現有語言的優點於一身,同時避開它們的不足。Zimbu代碼清晰易讀,使用範圍廣泛——既能寫OS kernel,又能寫指令碼,還能寫大的GUI程式,可以編譯和運行在幾乎所有系統上。Zimbu代碼託管在Google Code上,採用Apache License 2.0許可證。

Vim – 容易忘記但又比較常用的操作 (之一)

(一) 容易忘記但又比較常用的操作:   (1) 移動    w/W : 移至一個字(word)字首, 大小寫區別分別為忽略標點符號    e/E : 移至一個字尾 , 大小寫區別同上    b/B : 移至前一個字首    H/M/L : 移至螢幕頂/螢幕中/螢幕尾    :n 移至n行行首,或nG    ( : 移至下一個句子    ) : 移至上一個句子    } : 移至下一個段落    { : 移至上一個段落    (2) 匹配    % : 匹配{} / [] / ()   (3)

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