[vim]vim命令的操作範圍總結

 1.命令的操作範圍實際上,vim的很多命令都只在一個文本範圍內進行編輯操作。一個文本範圍可以是一個字元、一個字、一行或其它指定的字元範圍。使用vim命令和文本範圍修飾鍵可以更好地完成編輯任務。這類命令的格式如下:命令+操作範圍其中的命令可以為:d:刪除(delete)命令。刪除制定範圍的文本,並將它們儲存到臨時緩衝區。y:拷貝(yank)命令。複製指定範圍的文本到臨時緩衝區。p:粘貼(put)命令。將臨時緩衝區的內容粘貼到當前游標處。附:系統會在緩衝區保留最後9個被刪除的行。因此,如果想恢複最

vim退出後恢複終端內容

有些終端在vim退出後可以恢複到開啟vim前終端的狀態,類似這樣:$ vim /etc/sysconfig/####這裡表示開啟vim#####sdskk,一些檔案內容:q$ vim /etc/sysconfig/                      ##終端恢複到先前狀態但是有些不行,解決這個問題需要以下兩步:1、設定TERM環境變數為xterm 或者 xterm-color,可以在.bashrc檔案中添加:export

vim入門和基本用法

轉自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973vi/vim 基本使用方法本文介紹了vi (vim)的基本使用方法,但對於普通使用者來說基本上夠了!i/vim的區別簡單點來說,它們都是多模式編輯器,不同的是vim 是vi的升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。例如文法加亮,可視化操作不僅可以在終端運行,也可以運行於x window、 mac os、

vim字元編碼與顯示

轉自:http://blog.chinaunix.net/u1/37553/showart_347927.html      和所有的流行文字編輯器一樣,Vim 可以很好的編輯各種字元編碼的檔案,這當然包括UCS-2、UTF-8 等流行的 Unicode 編碼方式。然而不幸的是,和很多來自 Linux 世界的軟件一樣,這需要你自己動手設定。Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding

vim編程環境設定備忘

如下是我自己用vim作C/C++編程時使用的設定,以及常用的操作。先把工作時的實際vim截個圖:1 顯示設定在vim設定檔/etc/vimrc最後加入:set cindet                           #設定為C語言的縮排模式set num                              #設定為顯示行號set tabstop=4                     #設定一個Tab鍵相當於4個空格set shiftwidth=4              

VIM如何設定自動縮排

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

vim查看編輯二進位檔案

用VIM查看編輯二進位檔案vim可以很方便地編輯二進位檔案,個人認為它比emacs的二進位編輯方式更好用。vim中二進位檔案的編輯是先通過外部程式xxd來把檔案dump成其二進位的文本形式,然後就可以按通常的編輯方式對檔案進行編輯,編輯完成後再用xxd 轉化為原來的形式即可。可分如下幾步進行:(1) 首先以二進位方式編輯這個檔案: vim -b datafile(2) 現在用 xxd 把這個檔案轉換成十六進位: :%!xxd文本看起來像這樣:0000000: 1f8b 0808 39d7 173

vim使用筆記及資料收藏

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

vim 使用小技巧

vim查詢manpage: 快速鍵 Ctrl + k 可以在manpage 快速查詢當前cursor下面的單詞 。vim輸入中文:輸入中文快速鍵 ctrl+&vim中直接選中內容發送郵件: 選中內容後直接發送郵件的方法:ubuntu 可以安裝下面軟體sudo apt-get install mutt msmtp getmail4 procmail中間需要寫一些基本的設定檔,在此省略;選中內容後執行命令(可以用快速鍵映射) '<,'>w !mutt -s

Vim配置與gcc常用命令

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

Vim的編輯器的使用

直接步入正題:基本上vi共分為3中模式,一般模式,編輯模式,命令模式,這3種模式的作用分別如下:一般模式:使用vi開啟一個檔案就直接進入了一般模式了,在這個模式中你可以使用上下左右鍵來移動游標,你可以刪除字元或者整行,也可以複製,黏貼你的檔案資料編輯模式:在一般模式中可以刪除,複製,黏貼,等操作,但是卻無法編輯檔案內容,要等你按下i,I,o,O,a,A,r,R等任何一個字母后進入編輯模式,按ESC退出編輯模式命令模式:在一般模式中輸入:,/,?等字元就進入了命令模式,在這個模式中,你可以提供尋找

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進階使用

說明:以下的例子中 xxx 表示在命令模式下輸入 xxx 並斷行符號以下的例子中 :xxx 表示在擴充模式下輸入 xxx 並斷行符號小括弧中的命令表示相關命令.在編輯模式或可視模式下輸入的命令會另外註明.1. 尋找 /xxx(?xxx)      表示在整篇文檔中搜尋匹配xxx的字串, / 表示向下尋找, ? 表示                 向上尋找.其中xxx可以是正規運算式,關於正規式就不多說了.                 一般來說是區分大小寫, 要想不區分大小寫, 那得先輸入 

Ubuntu vim設定檔

Ubuntu vim設定檔 附說明收藏 安裝Ubuntu8.04beta版後,我的vim變得“無精打采”了,主要是沒有在設定檔中設定屬性的緣故,我的Ubuntu6.06是david幫我我配置的,超快,我還沒看清就弄完了,今天自己試試看吧,於是上網搜尋了一下相關內容,來個照貓畫虎,實驗基本成功!我的vim設定檔位置:/etc/vim/vimrc我增加的內容:"-----------------------"基本設定"-----------------------"不使用與vi相容的鍵盤模式set

vim 的一般提示

VIM 的一般提示 作者: geminis   發表日期: 2006-02-15 00:14   複製連結 --> 在每個使用者的主目錄下,都有一個 vi 的設定檔".vimrc"或".exrc",使用者可以編輯它,使這些設定在每次啟動 vi 時,都有效。  例如,加入如下設定行:set nu 顯示行號 set nonu 不顯示行號 set ic 尋找時不考慮大小寫 set noic

【ubuntu】vim安裝python自動補全外掛程式(2)

按照上一篇的步驟安裝外掛程式,結果出現了幾個問題(1)無法識別標籤命令:Error detected while processing /usr/share/vim/vimrc:line 57:E475: Invalid argument: on line 65:E492: Not an editor command: <a0><a0><a0>line 66:E475: Invalid argument: on    line 67:E15:

vim 提示[zz]

 vim 提示[zz]vim 提示作者: camry.wu@gmail.com我是 vim 粉絲, 用了許久, 有一些自己的感受, 又到處挖到一些別人的技巧. 感覺對 vim粉絲比較有用, 就把它記在這兒. 希望藉此文套出大家自己的巧活, 就正應了拋磚引玉的古話了.先稍為介紹一下 vim. vi 是 unix/linux 下極為普遍的一種文字編輯器, 大部分機器上都有. vi 有各種變種, 在不同的機器上常用不同的變種軟體. 其中 vim 比較好用也用得比較廣泛. vim 是 Vi

【VIM】定製自己的文法加亮檔案 vim文法高亮配置

文章目錄 定製文法檔案

VIM行號,高亮基本設定

本文對vim的設定僅僅針對UBUNTU與Fedora系統,在UBUNTU中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc在Fedora中vim的設定檔存放在/etc目錄中,設定檔名為vimrc在終端 輸入以下命令來編輯vimrc設定檔:(也可以在編輯檔案過程中用shift + :輸入對應命令來實現)sudo vim /etc/vim/vimrc或者 sudo gedit /etc/vim/vimrc1顯示行號    在檔案末端添加一新行,輸入 set

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