vim文字編輯器使用大全 命令的解讀

vi/vim 基本使用方法本文介紹了vi

Ubuntu 11.10 編譯安裝 vim 7.3 和 vimgdb

文章目錄 解決提示“PIXMAP”的問題 作者:某花  首先安裝依賴:sudo apt-get install build-essential sudo apt-get build-dep vim-gnome然後打vimgdb的補丁,具體見補丁包裡面的readme.rstvimgdb install**************a) You need:vim-7.3.tar.bz2                

vim 編譯運行

[Cr+z]進入shell shell中$ fg 返回 原編輯處 好方便喔 !!這樣編譯啦 運行啦 就可以切來切去的了 good也可一在 vim下面 執行各種 命令列 :!g++ file  :!./a.out    :!+各種命令 很強大 怎麼跨終端複製呢??? 先 mark關於 vim的一個超好用各種代碼 補全片段小外掛程式 snipmate 中修改 snippets檔案一定要找到 隱藏檔案 .vim裡面的  snipmate檔案夾裡的 snippets檔案夾裡的

[Vim]內容滾屏

內容滾屏的目的是移動內容,讓我們更好的觀看內容,然而內容與游標的位置都是不變的!第零階段:C-f/b/u/d C-e/y準備一個很大的文字檔。我只想瀏覽文本,hjkl太慢了!OK,Ctrl-f/b/u/d為您服務,C-f 向前移動一屏  【輔助記憶:forward】C-b 向後移動一屏 【輔助記憶:backward】C-u 向後移動半屏 【輔助記憶:up】C-d 向前移動半屏 【輔助記憶:down】好吧,我只想移動一行而已!C-e 螢幕內容向上移動一行 【輔助記憶:extra】C-y

vim 設定tab寬度

http://blog.chinaunix.net/uid-346158-id-2131115.html工作中嫌vim 中一個tab的寬度太大,debian系統,沒改之前是寬度是8個字元,想改成4,如下:cd ~vim  .vimrc添加如下幾行:(括弧中的不是,是我添加的)set shiftwidth=4          (表示每一級縮排的長度)set softtabstop=4      (表示在編輯模式的時候按退格鍵的時候退回縮排的長度)set nu            

vim 小技巧——寫程式注釋

1 在檔案開頭匯入著作權資訊著作權資訊一般需要出現在每一個源碼檔案的開頭,這部分內容是相同的,沒必要重複輸入,就算是複製粘貼也很繁瑣,可以通過把這部分資訊寫入單獨一個檔案,然後通過命令讀入。假設著作權資訊檔為 copyright.txt.在編輯源碼檔案時,移動游標到開頭,然後執行:r copyright.txt2 插入當前日期經常需要在源檔案的說明中插入修改日期,每次手工輸入都很麻煩,實際上如下命令即可完成。:r !date上述兩個命令都使用了:r

vim使用筆記及資料收藏

vim使用筆記********************************************************************************----1----一般模式下按shift+Z+Z,相當於:wq********************************************************************************----2----VIM實現插入遞增數字比如想將第11行至17行的a修改成a1,a2,a3.可以這樣子做

Vim配置與gcc常用命令

這是好久一起在做Linux進階編程作業的時候用到的只是,今天有時間順便整理一下。http://www.cnblogs.com/witcxc/archive/2011/12/28/2304704.html 原博文。個人心得:雖然現在vim能設計得很人性化,但是對於習慣有個IDE的程式員來說用vim編寫偵錯工具仍然是很麻煩的。我們完全可以對linux下的檔案做一個映射,然後在熟悉的IDE介面進行編寫調試。然後再到linux下編譯執行。。不過對於linux程式員來說,常用的編譯命令應該熟記的。常用命令

unbunt vim下實現多行複製

我不反感linux這個系統,但是我反感複雜的命令操作,我感覺作為一個程式員應該吧時間放在代碼的架構與編寫上,而不是放在記憶這些命令上面。之所以寫這篇文章是因為前段時間在配置一台ubuntu

vim 的關於一些自動輸入的配置

      作為編輯器之神, vim 的鍵映射功能非常實用,在寫代碼的時候,經常需要輸入各種括弧,比如函數參數的小括弧,數組下標的中括弧,函數體的大括弧等等,為了避免遺漏右括弧,通常都是先輸入一對括弧再定位到括弧內去新增內容的。但 vim 是有模式的編輯器,輸入一對括弧後要定位到括弧內比較麻煩,要麼移到使用方向鍵,這會使手偏離主要鍵區,要麼按 <ESC> 換到命令模式再按 i 進入插入模式,這時游標就位於括弧內了,這個太痛苦了,藉助 vim

VIM一個常用映射的修補

 很多人和我一樣用一些vim的win映射補丁,比如很有名的一個將ctrl+s映射為儲存的命令: noremap <C-S> :update<CR> vnoremap <C-S> <C-C>:update<CR> inoremap <C-S>

我的VIM常用的配置

"當檔案在外部被修改,自動更新該檔案set autoread"高亮顯示當前行set cursorlinehi cursorline guibg=#222222hi CursorColumn guibg=#333333"開啟摺疊set nofenset fdl=0 "設定tab鍵為4個空格set tabstop=4set smarttab"不要在單詞中斷行set lbr"自動縮排set ai"智慧縮排set si"Wrap linesset wrap"Turn on WiLd menuset

一步一步學習Vim 全圖解釋 (強烈推薦)

可以根據以解樣本進行VIM的逐步學習       ----醉 以下注釋,根據圖示和自己實踐自己闡述,能力有限,錯誤之處,諸位可以提醒更正,謝謝~Whole 英文版 Whole 中文版 感謝 fdl 的翻譯工作  以下是學習這些基本的VIM命令的基本步驟,在學習完之後,可以依照進一步的學習和使用!!步驟1注釋1:1) h j k l為游標鍵,分別左下上右2) i 插入鍵進入編輯模式,Esc鍵退出到一般模式3) x 刪除當前游標所在字元,X刪除當前游標前的一個字元4) A 在一行的末尾添加text,

VIM+CTAGS+TAGLIST IN WINDOWS

DOWNLOADS:ctags  - http://ctags.sourceforge.net/taglist  - http://www.vim.org/scripts/script.php?script_id=273Extract ctags.exe from ctags58.zip to "C:\Windows\system32\" folder, so that we don't need to add folder contains ctags.exe into %PATH%

vimdiff及vim split

參見:http://blog.csdn.net/swust_long/article/details/6990033http://www.ibm.com/developerworks/cn/linux/l-vimdiff/最簡單的開啟新視窗的命令::split關閉視窗::close, 或 :quit 或 ZZ。但close可以避免在剩下一個視窗的時候不小心退出vim。關閉除當前視窗以外的所有視窗: :onlyvsplitvnewVimdiff的基本用法就是:# vimdiff

Opera 折騰之 vim 快速鍵綁定

  Opera 配置 vim 快速鍵:  相較於 Firefox / Chrome 都用類 vim 外掛程式,Opera 卻沒有。故只能通過自己配置快速鍵來部分達到 Vimperator / Vimium 類似的功能。  下面是本來的常用快速鍵:Ctrl-W關閉 tabCtrl-T建立 tabCtrl-L / Alt-d選中地址欄Alt-F4關閉當前視窗Backspace後退  下面是我配置的快速鍵,參考了 http://www.calmar.ws/opera/

Vim 的 tab 設定(2): 使用 autocmd 為不同的檔案類型應用不同的 tab 設定

上次談到了在 Vim 中配置 tab/空格的使用原則。最近寫網頁寫得多,希望在編輯 html 的時候不替換 tab,並且一個 tab 佔兩個空格;在編輯其他檔案時仍然使用 4 個空格。最後找到了這個辦法: 在 .vimrc中:autocmd BufNewFile,BufRead *.html,*.htm,*.css,*.js set noexpandtab tabstop=2 shiftwidth=2autocmd

用Vim編項目:推薦3個外掛程式及其他

最近要寫Scala代碼,本來想用它的Eclipse外掛程式,但Scala這種語言較新,Eclipse外掛程式的補全功能太弱(或是我沒配置好?),所以轉向Vim。NERDTree : http://www.vim.org/scripts/script.php?script_id=1658     按樹形瀏覽專案檔,然後你可以選擇指定的檔案開啟編輯,類似於Eclipse的資源總管。    當然Vim內建的netrw也有檔案瀏覽的功能,但同時只能看一個目錄   

vim 的自訂快速鍵設定

因為 vim 本身功能強大,可以使用很多指令,且可以在執行的同事調用外部命令,因此這讓我們自訂工具,操作提供了可能!今天我就以編譯 和執行 java 為例,簡單說一下vim 如何自訂快速鍵首先是指令vim 定義快速鍵的指令map ,與之相對應的 unmap 是取消已定義的快速鍵的指令!第二步如果我們要編譯 一個名為 Hello.java的檔案怎麼做呢Esc 進入命令模式 輸入 :!javac Hello.java: 是指令輸入的提示符表示以下輸入的是vim 的指令!

[Vim]撤銷與重做

第零階段:u C-r【輔助記憶:undo redo】嗚嗚,小白,姐姐刪除了重要的東西,怎麼辦啊?一般模式按u搞定問題!不夠?3u 6u 10000u謝謝小白~小白,u按多了幾個,撤銷過頭了~那就C-r回來嘍!第一階段:U這個大寫的U功力深厚啊!這裡是Vim文檔對它的描述(這個命令我還用不好,這裡就不多言了,不能誤導大家啊):對於撤銷/重做 (undo/redo) 來說,"U" 命令和其他命令是同等對待的。所以 "u" 可以撤銷一個 "U" 命令、'CTRL-R' 也可以重做對 "U"

總頁數: 120 1 .... 92 93 94 95 96 .... 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.