【Vim】讓Vim成為你雙手的延伸

標籤:vim引言一年以前也學過Vim好一段時間,但終究還是沒有跨過初學者的門檻。我發現自己很多情況都是這樣的,不是沒有認真學習過,只是到最後都沒有堅持下來。有時候,我真的很難以想象程式員是如何用Vim來查看成千上萬行的原始碼的? 但願,這次不要放棄的努力能讓我體會到積澱修鍊到成為高手的感覺。 對於Vim高手來說,Vim能以與思考同步的速度編輯文本,當然,這個學習熟練的過程是有一定難度,也需要花費很大的心血的。

NERD_commenter——VIM批量注釋與反注釋外掛程式

標籤:轉自:http://www.xefan.com/archives/83568.html這是對程式員非常實用的一款外掛程式,支援多種語言的補全,還支援單行注釋,批量注釋,等各種命令映射。使用方法,先下載該外掛程式:http://www.vim.org/scripts/script.php?script_id=1218將NERD_commenter.vim檔案放到~/.vim/plugin目錄下,將NERD_commenter.txt檔案放到~/.vim/doc目錄下。然後使用<lead

Linux 文本編輯工具vim

標籤:java   vim   linux   vim的三種模式:一般模式、編輯模式、命令模式。* 一般模式: 當你vim

安裝和使用vim及其外掛程式(Pathogen和NERDTree)

標籤:Vim安裝  命令:  sudo apt-get install vim 配置:     配置vim,/etc/vim/vimrc檔案就好,(我上網找到了一個比較強大的vim設定檔,拷貝到/etc/vim/vimrc裡面,效果不錯)  設定檔:http://files.cnblogs.com/files/xumenger/%E5%BC%BA%E5%A4%A7%E7%9A%84vim%E9%85%8D%E7%BD%AE%E6%96%87%E4

Ubuntu14.04配置VIM與GVIM 高亮、跳轉與自動補齊

標籤:一、環境:剛安裝好的Ubuntu14.04,本文只能保證 在Ubuntu下能達到效果。 二、安裝GVim。     sudo apt-get updatesudo apt-get install vim-gtk 三、自訂vim與Gim文法高亮。     控制文法高亮的檔案叫做 語言名.vim,例如,你想自訂C語言的文法高亮,那麼叫做c.vim。   

[Practical.Vim(2012.9)].Drew.Neil.Tip52 學習摘要

標籤:vimDelete Around, or Change InsideVim ’s text objects fall into two categories: those that interact with pairs of delimiters, such as i) , i” , and it , and those that interact with chunks of text, such as words, sentences, and paragraphs.Vim

vim儲存摺疊資訊的方法

標籤:命令   vim   我經常使用的是手工摺疊方式,就是 :set foldmethod=manual vim常用的摺疊命令有: zf:摺疊選定的行 zo:開啟摺疊 zR:開啟所有摺疊 zM:關閉所有摺疊 zd:刪除摺疊 我個人最最常用的摺疊方法是先將游標移動到左括弧或者右括弧,然後使用zf%來摺疊一段代碼有個常見的問題是:你開啟了一個檔案,做了很多摺疊然後關閉檔案,再次開啟之後這些摺疊資訊都不見了。

玩轉Vim-劄記

標籤:玩轉Vim-劄記距上篇博文已有一周有餘,上次主要介紹了編輯器之神Vim的起源、安裝並介紹了兩種模式以及一些簡單的操作。本次將繼續對Vim的使用進行介紹。登堂入室  首先接著說移動吧:1 0 → 數字零,到行頭2 ^ → 到本行第一個不是blank字元的位置(所謂blank字元就是空格,tab,換行,斷行符號等)3 $ → 到本行行尾4 /pattern → 搜尋 pattern

關於Vim的一個設定檔

標籤:  昨天晚上+今天早上怒趕了一份關於Vim的自動化配置的Shell指令碼,之前在github上見過一個這麼一個類似的指令碼項目,然後又見到同校的有一位師兄也寫過這麼一個類似的指令檔,然後我也抽分跟著寫一份屬於自己的Vim的配置指令檔,這一份檔案的配置很大程度上參考了以上的兩份設定檔,當然也加上了不少屬於自己的配置,總的一句話來說綜合了上述兩份的優勢,去掉不適合自己的一些配置,添加上適合自己配置的一個結合體。設定檔如下:(名字儲存為ourvim.sh)#!/bin/bashcd echo "

vim 快速鍵大全

標籤:一、移動游標1、左移h、右移l、下移j、上移k2、向下翻頁ctrl + f,向上翻頁ctrl + b3、向下翻半頁ctrl + d,向上翻半頁ctrl + u4、移動到行尾$,移動到行首0(數字),移動到行首第一個字元處^5、移動游標到下一個句子 ),移動游標到上一個句子(6、移動到段首{,移動到段尾}7、移動到下一個詞w,移動到上一個詞b8、移動到文檔開始gg,移動到文檔結束G9、移動到匹配的{}.().[]處%10、跳到第n行 ngg 或 nG 或

玩轉Vim-劄記(二)

標籤:玩轉Vim-劄記(二)  距上篇博文已有一周有餘,上次主要介紹了編輯器之神Vim的起源、安裝並介紹了兩種模式以及一些簡單的操作。本次將繼續對Vim的使用進行介紹。登堂入室  首先接著說移動吧:1 0 → 數字零,到行頭2 ^ → 到本行第一個不是blank字元的位置(所謂blank字元就是空格,tab,換行,斷行符號等)3 $ → 到本行行尾4 /pattern → 搜尋 pattern 的字串(如果搜尋出多個匹配,可按n鍵到下一個)   

[vim]設定vim文法高亮顯示和自動縮排

標籤:1、設定檔的位置        在目錄 /etc/vim下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私人的設定檔,命名為:“.vimrc”。例如,/root目錄下,通常已經存在一個.vimrc檔案。2、設定文法高亮顯示1) 開啟vimrc,添加以下語句來使得文法高亮顯示:    syntax on2)

vim比較目錄diff

標籤:工具   vim   雖然現在有很多圖形介面的diff工具,但對於有命令列情節的人來說,當飛快的在terminal下敲擊鍵盤時,總不希望再拿滑鼠去點擊其它地方,況且有時候圖形介面佔用資源多,我的MBA就經常啟動diffmerge時卡住,但vimdiff又只能在一個標籤裡比較一組檔案的diff,如果想比較兩個目錄下檔案的diff,它就顯得無能為力了假設我們要實現一個工具叫diffdir,先讓我們腦洞開啟設想一下它應該是怎樣的我希望能

vim ctags使用方法

標籤:一、用好系統內建軟體ctags大部分的unix系統都有ctags軟體,它能跟vim很好地合作。用途:    產生c語言的標籤檔案,實現相關c檔案之間的跳轉。用法:    1.產生標籤檔案        在目前的目錄下(運行$提示符後面的命令):         $ctags -R .     

linux vi vim文字編輯器

標籤:    vim是vi的加強版,建議使用vim。    vim擁有三種模式:    命令模式(常規模式)    vim啟動後,預設進入命令模式,任何模式都可以通過esc鍵來回到命令模式。命令模式可以通過鍵入不同的命令來完成選擇,複製,粘貼,撤銷等等操作。    插入模式   

簡明 Vim 教程

標籤:學習 vim 並且其會成為你最後一個使用的文字編輯器。沒有比這個更好的文字編輯器了,非常地難學,但是卻不可思議地好用。我建議下面這四個步驟:存活感覺良好覺得更好,更強,更快使用VIM的超能力當你走完這篇文章,你會成為一個vim的

vim使用手冊vimtutor學習筆記

標籤:vimlesson 1-----------------------------------------------------------1 游標移動:    kh   +   l    j# 方向鍵也可以使用2 不儲存退出:q!q - quit3 刪除字元:x4 插入模式:ii - insert5 正常模式:ESC6 追加模式:aa - append7 儲存退出:wqwq - write quit8 編輯檔案:vim

【tools】vim刪除命令

標籤:x 刪除當前游標下的字元dw 刪除游標之後的單詞剩餘部分。d$ 刪除游標之後的該行剩餘部分。dd 刪除當前行。c 功能和d相同,區別在於完成刪除操作後進入INSERT MODEcc 也是刪除當前行,然後進入INSERT MODE刪除每行第一個字元:%s/^.//gu     撤銷上一步的操作Ctrl+r 恢複上一步被撤銷的操作【tools】vim刪除命令

[Practical.Vim(2012.9)].Drew.Neil.Tip51 學習摘要

標籤:vimTrace Your Selection with Precision Text Objects對於括弧,引號,以及例如html,xml中的標籤<a> </a>等,都是成對出現,Vim能夠理解這種結構方式,對它們限定的地區文本進行選擇。 對於如下js代碼 執行如下命令 最開始游標在url的r上,然後輸入v命令,進入

[Practical.Vim(2012.9)].Drew.Neil.Tip98 學習摘要

標籤:global   vim   pattern   Delete Lines Containing a PatternCombining the :global and :delete commands allows us to cut down the size of a file rapidly. We can either keep or discard all lines that match

總頁數: 120 1 .... 102 103 104 105 106 .... 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.