Emacs和Vim:神的編輯器和編輯器之神

引自大家論壇,原文地址:http://club.topsage.com/forum.php?mod=viewthread&tid=2373558&fromuid=3869657關於這兩個編輯器,這篇文章講的很生動,有趣,值得分享!Emacs和Vim:神的編輯器和編輯器之神0.

Vim 實用技術,第 2 部分: 常用外掛程式

轉自:http://www.ibm.com/developerworks/cn/linux/l-tip-vim2/index.html2.1. gzip(壓縮檔支援)作者:Bram Moolenar網站指令碼編號:無(包含在 Vim 的標準發布之中)安裝說明:無功能說明:該指令碼使得 Vim 可以直接開啟使用 gzip [1]、bzip2 [2] 和 compress [3]

輕快的VIM(五):複製

操作相同文本的時候覆制尤其有效,在Windows中我們都習慣了先用滑鼠選擇文本而Vim下則不用那麼麻煩,你甚至可以使用可視模式操作,但這裡先略過我在這一節主要說說命令模式下的複製 在講複製之前我要先說一個簡單到不行的命令粘帖p 粘帖 複製的形式可以很多,但是粘帖的形式卻沒多少無非就是加數字達到多次粘帖什麼的其實準確的說,p應該是放置的意思不過我也搞不清是paste還是put的縮寫 單詞和字元複製ynl

輕快的VIM(一):移動

文章目錄 基礎進階 斷斷續續的使用VIM也一年了,會的始終都是那麼幾個命令,效率極低前幾個星期把Windows換成了Linux

vim 編輯器學習資源

   

Vim中自動載入cscope.out(Vim支援cscope)[zz]

Vimer初成長,Vim + ctags + cscope 這個組合基本是每個Vimer的必備吧。雖然ctags已經足夠強大,但是cscope可以做的更多。下面來分享下自己的vimrc指令碼關於cscope 的一部分,該指令碼可以實現在項目的任一子目錄下,自動的向上尋找cscope.out,並把他add進來。首先來分享一個小指令碼,可以協助我們在項目中產生cscope.out 和ctags。我把這個檔案命名為cs.sh[java] view plaincopy#!/bin/sh  find .

Vim 實用技術,第 3 部分: 定製 Vim

轉自:http://www.ibm.com/developerworks/cn/linux/l-tip-vim3/index.html3.1. Vim 指令碼基礎在 .vimrc 檔案中,和在第二章提到的外掛程式和文法檔案中,使用的語言就是 Vim 指令碼語言。這種指令碼語言文法有點像 BASIC,運算式有點像 C,還是比較容易理解的。本章中並不打算對其作很系統的介紹(要完整瞭解的話,請參見“:help usr_41.txt”),而只是介紹一些基本知識,特別是,瞭解定製 .vimrc

Vim的行號、文法顯示等設定,即.vimrc檔案的配置

轉載自:http://blog.163.com/zhang_sheng_cun/blog/static/46288667200792604435190/http://hi.baidu.com/istang/blog/item/b8a38d6e0d0f1fd780cb4a2b.html在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號、文法高亮度顯示、智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個設定檔:.vimrc。在啟動vim時,目前使用者根目錄下的.vim

VIM簡介與實用技巧

使用VIM有段時間了,但是對於裡面的一些知識還是一知半解,今天在網上無意中發現一篇文章感覺不錯,希望能給像我一樣的朋友帶來一些協助。由於內容比較多就不copy過來了,把網址給大家貼出來!Vim 實用技術,第 1 部分: 實用技巧http://www.ibm.com/developerworks/cn/linux/l-tip-vim1/index.htmlVim 實用技術,第 2 部分: 常用外掛程式http://www.ibm.com/developerworks/cn/linux/l-tip-

配置 .vimrc 解決 Vim / gVim 在中文 Windows 下的字元編碼問題

Vim / gVim 在中文 Windows 下的字元編碼有兩個問題:預設沒有編碼檢測功能如果一個檔案本身採用的字元集比 GBK 大(如 UTF-8、UTF-16、GB18030),那麼其中無法在 GBK 中對應的字元都會出現亂碼,儲存時會丟失。即使編輯檔案時正確檢測出檔案格式也無濟於事。第一個問題的解決辦法是在 ~/.vimrc 中加入以下配置:set

輕快的VIM(二):插入

文章目錄 基礎進階 上一節我們講到了VIM中的移動,既然已經能夠在螢幕和游標間遊刃有餘了那麼,現在就來談談插入命令不知道有多少VIM新手和我當年(去年)一樣,信誓旦旦的以為只有i可以插入唉,現在想想都覺得可笑,都是Windows下的編輯器用多了的結果滑鼠一點,媽媽再也不用擔心我的文本插入了……悲劇!好了,讓我們拋棄過去吧,從現在起奮鬥,也許不算太晚這是俺寫的《輕快的VIM系列》第二節,每一節都會不斷更新,加入更多技巧在裡面VIM新手們加油,

輕快的VIM(三):刪除

文章目錄 字元刪除單詞刪除行刪除 這一節我們來看看刪除,刪除命令比較簡單,不過要使刪除更有效率你需要配合我們第一節中講的各種移動命令 字元刪除x 刪除游標所在處字元X 刪除游標所在前字元這裡沒有什麼可注意的地方,但需要說明一下的是通常情況下,新手一旦著急便會按著x不動,從而達到刪除一大塊文本的目的如果是頭幾天使用還好說,但從長久考慮,你還需要學習下面的刪除命令 單詞刪除dw

輕快的VIM(六):恢複

恢複在VIM裡比較簡單,不過想要具體恢複到某個時間段很難就我的經驗而言,有時候使用恢複還不如刪了重寫這裡我們來講講恢複、撤銷和重複命令的使用 u 撤消上次命令U 恢複整行ctrl+r 重做. 重複e!

輕快的VIM(四):修改

我想每個Coder都深刻的明白,修改這一操作在代碼的世界裡是多麼重要與其說修改,無非就是刪除了再插入,但VIM把這兩者結合的很有效率閑話少說,讓我們再次使用這輕快的VIM在code上起舞 字元替換r 單個字元替換R 連續替換~ 更改大小寫很簡單,多試試就行了tips:4~更改連續4個字元的大小寫,很有意思 單詞修改cw 從游標處修改到單詞結尾cb

vim操作技巧第二期:我的vim外掛程式

tabBar.vim這個外掛程式實現了類似UltraEdit中的標籤頁的功能,而且能通過Alt-<n>來切換, 安裝:拷貝檔案到[你的gvim的安裝目錄]\vimfiles\plugin\中即可!下載:http://www.vim.org/scripts/script.php?script_id=1338word_complete.vimInsert模式下在輸入的時候自動補全單詞,如果補全正確可以按Tab鍵接受,否則可以不管它繼續輸入或者按Ctrl-n,Ctrl-p切換補全。

Vim編輯操作總結

VIM中常用的替換模式總結。1,簡單替換運算式替換命令可以在全文中用一個單詞替換另一個單詞::%s/four/4/g“%” 範圍首碼表示在所有行中執行替換。最後的 “g” 標記表示替換行中的所有匹配點。如果僅僅對當前行進行操作,那麼只要去掉%即可  如果你有一個象 “thirtyfour” 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成”thirty4″。要解決這個問題,用 “\<” 來指定匹配單詞開頭:       :%s/\<four/4/g顯然,這樣在處理

Vim操作技巧第一期:基本的操作技巧

最近一直在Linux下開發程式,雖然是跑的虛擬機器但是編碼還是在windows下編碼,然後再到Linux編譯。發覺這樣的效率比較低,為什麼不在Linux下編碼呢?呵呵,原因是不太習慣Linux的環境,不過說回來聽說Linux下的兩大工具vi和emacs功能超強,所以也決定下決心學學這兩個工具,這裡就列一些最近學的關於vi的一些操作:首先,vi有三種模式,正常模式(命令模式),編輯模式(插入模式),可視模式。具體的網上也有很多了,怎麼操作,簡單的就是開啟vi,進入的是正常模式(這時候敲鍵盤是輸入不

vim的安裝以及配置

首先,安裝vim的時候(建議在我們工大的實驗室上面安裝,先改掉源,具體看後面如何修改源的介紹),直接在命令列中輸入sudo apt-get install vim-gtk,若發現提示不能裝的話,請往下看 正在讀取軟體包列表... 完成正在分析軟體包的相依樹狀結構       正在讀取狀態資訊... 完成       有一些軟體包無法被安裝。如果您用的是 unstable

用 git 維護 vim 代碼

眾所周知的是,vim 的代碼是 Bram 用 patch 的方式維護的,一種典型的集約式管理,雖然 edyfox 在https://vim.svn.sourceforge.net/svnroot/vim 維護了 svn 版本,但這也只是匯入 CVS的內容而已,別人無法往裡面加入代碼,問題是,當你想開發一系列實驗性功能時,沒法直接在 vim 的 svn 倉庫上工作(比如建立分支),而只能用自己的版本管理倉庫。這便造成了一個顯然的維護問題,以我自己為例,vim-cocoa 的代碼原本使用 code.

taglist ctags基本安裝 附加vim中文協助

下載串連  taglist_45  ctags-5.7.tar  vimcdoc-1.6.0(taglist ctags vim中文協助)1.ctags:    download ctags-5.7.tag.gz    tar xzvf ctags-5.7.tag.gz    cd ctags-5.6    ./configure    make    sudo make install    具體操作時目錄可能不一樣2.taglist:    cd ~    mkdir .vim    cd

總頁數: 120 1 .... 49 50 51 52 53 .... 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.