午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

VI 常用命令

 昵稱7324690 2017-09-02
標(biāo)簽:
tabnew xxx
tabn x
tabm x
tabc

window
split
vsplit
resize +3 /-3 (ctrl+W +/-)
vertical resize +3/-3

ctrl +w hjkl :在window間移動
ctrl+W hjkl :移動window位置

創(chuàng)建個人環(huán)境:.vimrc
map:
set helplang=en
se nu
set mouse=a
nmap w= :resize +3<CR>
nmap w- :resize -3<CR>
nmap v= :vertical resize +3<CR>
nmap v- :vertical resize -3<CR>
nmap <Tab> :tabn<CR>


轉(zhuǎn)自http://www.cnblogs.com/CoverCat/p/4852874.html

1.模式介紹:

  在真正開始使用VIM之前,你必須先了解VIM的模式,否則在 VIM 面前你可能會手足無措。VIM是有模式

編輯器,這意味著 VIM 有多種不同的工作模式,在不同的工作模式下用戶相同的操作會得到不同的結(jié)果。想象

一下你的手機,當(dāng)你的手機處于待機狀態(tài)時(Sleep mode),按下電源鍵是喚醒手機,當(dāng)你的手機處于活動

狀態(tài)時(Active mode),按下電源鍵卻是進(jìn)入待機狀態(tài)。VIM通過模式,擴展了你的鍵盤,相當(dāng)于使用模式

使你手機的電源鍵功能得到擴展一樣。VIM這樣做就是為了讓你更高效率的編輯你的文字。

  VIM的主要模式有:

  1)Normal Mode:字面翻譯常規(guī)模式,但是我更愿意稱其為“編排模式”。VIM在啟動后即為Normal

             Mode,在這個模式下你的操作是命令VIM幫助你完成某個動作,例如,你在鍵盤

               點擊"h"按鍵,等同于你按下方向鍵"<—",光標(biāo)向左移一個字符。在Normal Mode

               下,你的更多操作是修改文檔,所以我更愿意稱之為編排模式。

 

  2) Insert Mode:字面翻譯插入模式,但是我更愿意稱之為“編寫模式”。在這個模式下,你按下"h"鍵,

              即輸入了"h"字符,和我們用記事本編輯文字無甚區(qū)別,這叫“所鍵既所得” ^^。當(dāng)

            處于Insert mode時,VIM顯示如圖:

 

  3) Visual Mode:字面翻譯為可視模式,其實我更愿意稱之為“區(qū)塊操作模式”,因為在這個模式下,你

              總是先選中某個區(qū)域,然后再執(zhí)行某種操作,這個模式可以視為局部的Normal Mode。

            當(dāng)進(jìn)入Visual mode時,VIM顯示如圖:

 

 

 

2.模式之間的切換

  Normal mode 切換到 Insert mode:

    i:進(jìn)入Insert mode,并且讓光標(biāo)處于當(dāng)前字符之前

    I:進(jìn)入Insert mode,并且光標(biāo)處于當(dāng)前行的第一個非空字符前

    a:進(jìn)入Insert mode,并且光標(biāo)處于當(dāng)前字符之后

    A:進(jìn)入Insert mode, 并且光標(biāo)處于當(dāng)前行尾

    o:進(jìn)入Insert mode,并在當(dāng)前行后新起一行,光標(biāo)位于新行

    O:進(jìn)入Insert mode,并在當(dāng)前行上邊插入新行,光標(biāo)位于新行

    s:刪除當(dāng)前字符,然后進(jìn)入Insert mode

    S:刪除當(dāng)前行,然后進(jìn)入Insert mode

  Insert mode 切換到Normal mode:<ESC>按鍵

  Normal mode 切換到Visual mode:

    v:進(jìn)入Visual mode,選取以字符為單位

    V:進(jìn)入Visual mode,選取以行為單位

  Visual mode 切換到Normal mode:<ESC>按鍵

  下圖為各模式轉(zhuǎn)換的關(guān)系圖:






    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多