Vim使用寄存器進行複製和粘貼

現在已經可以熟練使用VIM的大多數基本命令、功能來進行項目代碼的開發了,但是在項目的開發過程中,依然會感覺到一些操作效率比較低,比如通過h/j/k/l來進行游標的大範圍移動這類操作,顯然VIM提供了更高效的命令操作方式。最近經常需要完成的工作就是需要在代碼之間來回的複製、粘貼、搜尋和替換,常用的d/y/x/p命令已經顯得不夠,於是學習了一下VIM的寄存器功能,使用寄存器的內容緩衝功能可以極大地提高大量複製粘貼工作的效率。 寄存器類型

VIM使用筆記

How To Use "+P 20130726 3:40 原因: 無圖形介面的vi或vim下可用的寄存器只包括{a-zA-Z0-9.%#:-"},不包含"*或者"+等選擇及拖拽存器。 vim --version查看版本資訊,觀察+xterm_clipboard/-xterm_clipboard,-則不可使用 解決方案: 安裝vim-gtk庫 sudo apt-get install vim-gtk ============

LINUX vi(vim) 高亮顯示文法檔案

" 在目錄 /etc/ 下面,有個名為vimrc的檔案, " 這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主 " 目錄下,都可以自己建立私人的設定檔,命名為:.vimrc " 取消自動注釋 au FileType c,cpp setlocal comments-=:// comments+=f:// " 設定編碼支援 let &termencoding=&encoding set

Mac之vim普通命令使用

進階一些的編輯器,都會包含宏功能,vim當然不能缺少了,在vim中使用宏是非常方便的: :qx     開始記錄宏,並將結果存入寄存器x q     退出記錄模式 @x     播放記錄在x寄存器中的宏命令 稍微解釋一下,當在normal模式下輸入:qx後,你對文本的所有編輯動作將會被記錄下來,再次輸入q即退出了記錄模

VIM一鍵編譯C程式

    網上有好多篇文章講如何配置.vimrc檔案來實現VIM裡一鍵編譯,看了一下比較複雜。我一般沒有什麼大的程式要寫,一般的小程式單個C檔案就搞掂了,所以簡化了一下網上的配置,在.vimrc裡加上兩行就滿足我的需求了。     set makeprg=gcc/ -Wall/ -o/ %</ % map <F7> :make<CR>     開啟C程式後直接按 F7

vim刪除^M

 1.進入命令模式。vim的命令模式,就是在編輯模式下輸入":",游標就會跳到螢幕最後一行,並在那裡顯示冒號,此時就已經進入命令模式。 命令模式的內容均顯示在螢幕的最後一行,按下斷行符號鍵,vim執行命令。 2.在命令模式下輸入下列字元:輸入:%s/^M$//g 3.斷行符號。即會自動刪除該檔案中的所有 ^M 字元。 刪除行尾空格的命令: :%s/\s\+$// 這句命令到底是什麼意思呢。% 指匹配整個檔案,s 是置換的意思,^M 注意要用

【轉】用Vim+Taglist+Ctags閱讀編輯代碼

【說明】:以下文章摘自網路,如有侵權請與本人聯絡。   Linux系統下源碼閱讀工具ctags vim 1. 安裝ctags 到http://ctags.sourceforge.net下載源碼,解壓後 $ ./configure $ make   $ sudo make install   2. 在源碼目錄下執行 $ ctags -R

VIM必須熟練使用的幾個命令

游標移動: 4個方向 k h       l      j 向上翻一頁: ctrl+f 向下翻一頁: ctrl+b 向上翻半頁: ctrl+u 向下翻半頁: ctrl+d 跳到文檔開頭:  gg

vim極速入門

這是一篇叫做《vim極速入門》的文章,真的是極速的入門,平時需要的大致就是這麼多吧,所以轉過來。在這裡順便說一點東西,最近在學習的時候,很多東西就不傾向於看原著了,這樣能夠快速得瞭解和進入實用階段。比如vim,你就不能把文檔全部看一遍。  

【Linux】【VIM】VIM Tips__Linux

全域尋找替換:%s/stext/rtext/g 比如: :%s/text/txt/g 就是把所有的text替換成txt。 VIM中怎樣整體縮排一段代碼或者相反? 很簡單,按v進入可視化模式,選中要縮排的代碼,按下>縮排代碼,一個>就插入一個tab,當然,要插入3個tab就輸入3>,按下<,反向進行. tab的寬度在_vimrc中可以設定 set tabstop=4 set shiftwidth=4 使用VIM批量注釋和批量反注釋

【Linux】【VIM】打造自己的vim編輯環境__Linux

設定檔路徑:/etc/vim/vimrc   syn on                    ;文法高亮   set

php vagrant vim xdebug配置

一、安裝xdebug 1、編譯安裝xdebug,也可以使用pecl install xdebug wget http://xdebug.org/files/xdebug-2.3.2.tgztar -zxvf xdebug-2.3.2.tgzcd xdebug-2.3.2phpize./configure --enable-xdebug --with-php-config=/data/php/bin/php-configmake &&

讓Vim更好用 for Mac OS X

http://hessian.cn/p/1026.html 參考文章: 誰說Vim不是IDE。(一) 誰說Vim不是IDE。(二) 誰說Vim不是IDE。(三)   其實@池建強 大哥在他的《誰說Vim不是IDE。》中已經都已經說的很清楚了。我這篇博文就相當於個筆記和備忘,以後需要的時候可以快速的配置起一個好用的Vim環境。 先來兩張博主自己配置的截圖   基本的vim設定

linux 使用 vim 玩python

標籤:new   設定檔   FN   TE   expand   etl   目錄   檔案頭   bst   vim 的設定檔預設是目前使用者宿主目錄下的.vimrc 檔案。下列配置是常用 vim 進行 python 開

Ubuntu下終端Vim編寫C語言程式

標籤:存在   order   預設   read   插入模式   閱讀   cti   data-   lock   我是開虛擬機器下的Ubuntu,裝雙系統又卸了,Ubuntu預設是不包含編輯器vim和編譯器gcc。如果你是

vim下看C++代碼

標籤:tps   pre   code   修改   install   arch   encoding   hls   tom   看C++代碼, 缺少合適的編輯器,搗鼓vim。安裝Vundle, 用於外掛程式管理git

windows10子系統配置vim

標籤:技術分享   gre   顏色   vim   nobackup   uri   ubuntu   tor   sorl   .cmd背景,字型等配置(1)設定背景顏色44 50 59 (2)設定字型 大小

Windows 10 安裝 Vim

標籤:開啟   ini   files   path   出現   官網   text   分享   檢查   Step 1 :  去Vim 官網 vim.org,點擊左邊Download選項,選擇對應的安裝系統 PC:

Vim常用梳理,vim梳理

Vim常用梳理,vim梳理Vim之常用梳理1.1、 移動游標0或home:移動到這一行的最前面字元(行首)$或end:移動到這一行的最後一個字元(行尾)G:移動到檔案的最後一行nG:移動到檔案的第n行gg:移動到檔案的第一行,相當於1GN[Enter]:游標向下移動N行1.2、 尋找和替換/word:向下尋找名為Word的字串?word:向上尋找名為word的字串n:重複上一個查詢動作N:反向重複上一個動作:n1,n2/word1/word2/g:將n1到n2之間的word1替換為word2:1

ubuntu:vim的安裝及使用詳情,ubuntuvim

ubuntu:vim的安裝及使用詳情,ubuntuvimubuntu:vim的安裝及使用詳情一、安裝vim在終端輸入命令:sudo apt-get install vim-gtk二、使用vim操作模式:1. 一般模式 ,預設進入的一般模式,該模式不能編輯文檔 ,只能查看按 i(insert) 進入 插入模式2. 編輯模式、插入模式該模式可以編輯文檔,按esc 退出插入模式,進入到一般模式3. 命令模式 :在 一般模式中按:進入命令模式- q: 安全退出,當沒有操作該文檔,則直接按q退出vim-

總頁數: 120 1 .... 96 97 98 99 100 .... 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.