4周第2次課 vim 一般模式游標移動、複製、剪下

來源:互聯網
上載者:User

標籤:vim 一般模式游標移動、複製、剪下

四周第二次課(11月7日)

5.1 vim介紹

vi這個命令,它是linux中必不可少的一個工具。早期的Unix系統預設的編輯器的。

vi與vim有什麼區別?

vim是vi的升級版。帶彩色和代碼提示,有利於提高使用人員的效率。


安裝: yum install -y vim-enhanced

vim的三種模式:一般模式、編輯模式、命令模式


技巧:

!$  表示最後一次輸入空格之後的參數

vim 有個比較特殊的用法:# vim +n filename 

這裡的 n 是一個數字,比如 vim +100 1.txt 會在 vim 的時候把游標定位到 1.txt 的第 100 行。 


5.2 vim顏色顯示和移動游標

位置,檔案類型、檔案名稱不同,顯示的顏色就有可能不同

[[email protected] ~]# vim /etc/vimrc     ##vimrc設定檔

[[email protected] ~]# vim /root/.vimrc   ##在使用者家目錄下的.vimrc 可以個人化自己的 vim


5.3 vim一般模式下移動游標

n+快速鍵   (n表示任意數。先輸入數字,再按快速鍵)大部分快速鍵適合此組合,多嘗試)

字元類

按鍵 作   用
h或者左方向鍵 向左移動一個字元
j或者下方向鍵 向下移動一個字元
k或者上方向鍵 向上移動一個字元
l或者右方向鍵、空格 向右移動一個字元

行和螢幕類  

ctrl-f或 PageDown 向檔案尾翻一屏(翻到下一頁)
ctrl-b 或PageUp 向檔案首翻一屏(翻到上一頁)
0和 shift-6 0是將游標移到行首,^則是移動到非Null 字元行首
shift-4 游標移動到行尾
gg 游標移動到首行
G 游標移動到尾行,nG表示移動到n 行


5.4 vim一般模式下複製、剪下和粘貼

n+快速鍵   (n表示任意數。先輸入數字,再按快速鍵)大部分快速鍵適合此組合,多嘗試)

按鍵 作用
x,X, 在剪貼字元後,按下 p即在當前游標後粘貼 x向後剪下1個字元,X向前刪除一個字元
dd  ,ndd 剪下游標所在行,剪貼游標之後 n 行
yy,nyy 複製游標所在行,複製 yy
P,nP表示執行n 次粘貼動作 將剪下或複製的行粘貼到游標所在行的上面
p 將剪下或複製的行粘貼到游標所在行的下面
u  ,ctrl-r u後退一次,ctrl-r 前進一次;最多50次;
v  ,ctrl-v v 可視,高亮選中的字元;ctrl-v 可視塊,高亮選中的矩形塊)



4周第2次課 vim 一般模式游標移動、複製、剪下

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.