日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vim 命令_Vim 操作命令手册

發布時間:2023/12/15 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vim 命令_Vim 操作命令手册 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

曾經使用了兩年多的Vim,手冊也翻過一遍。雖然現在不怎么用vim了,曾經的筆記還是貼出來,與喜歡vim的朋友分享。
1. 關于Vim
vim是我最喜歡的編輯器,也是Linux下第二強大的編輯器。 雖然emacs是公認的世界第一,我認為使用emacs并沒有使用vi進行編輯來得高效。 如果是初學vi,運行一下vimtutor是個聰明的決定。 (如果你的系統環境不是中文,而你想使用中文的vimtutor,就運行vimtutor zh)
1.1 Vim的幾種模式

  • 正常模式:可以使用快捷鍵命令,或按:輸入命令行。
  • 插入模式:可以輸入文本,在正常模式下,按i、a、o等都可以進入插入模式。
  • 可視模式:正常模式下按v可以進入可視模式, 在可視模式下,移動光標可以選擇文本。按V進入可視行模式, 總是整行整行的選中。ctrl+v進入可視塊模式。
  • 替換模式:正常模式下,按R進入。


2. 啟動Vim

  • vim -c cmd file: 在打開文件前,先執行指定的命令;
  • vim -r file: 恢復上次異常退出的文件;
  • vim -R file: 以只讀的方式打開文件,但可以強制保存;
  • vim -M file: 以只讀的方式打開文件,不可以強制保存;
  • vim -y num file: 將編輯窗口的大小設為num行;
  • vim + file: 從文件的末尾開始;
  • vim +num file: 從第num行開始;
  • vim +/string file: 打開file,并將光標停留在第一個找到的string上。
  • vim –remote file: 用已有的vim進程打開指定的文件。 如果你不想啟用多個vim會話,這個很有用。但要注意, 如果你用vim,會尋找名叫VIM的服務器;如果你已經有一個gvim在運行了, 你可以用gvim –remote file在已有的gvim中打開文件。


3. 文檔操作

  • :e file –關閉當前編輯的文件,并開啟新的文件。 如果對當前文件的修改未保存,vi會警告。
  • :e! file –放棄對當前文件的修改,編輯新的文件。
  • :e+file – 開始新的文件,并從文件尾開始編輯。
  • :e+n file – 開始新的文件,并從第n行開始編輯。
  • :enew –編譯一個未命名的新文檔。(CTRL-W n)
  • :e – 重新加載當前文檔。
  • :e! – 重新加載當前文檔,并丟棄已做的改動。
  • :e#或ctrl+^ – 回到剛才編輯的文件,很實用。
  • :f或ctrl+g – 顯示文檔名,是否修改,和光標位置。
  • :f filename – 改變編輯的文件名,這時再保存相當于另存為。
  • gf – 打開以光標所在字符串為文件名的文件。
  • :w – 保存修改。
  • :n1,n2w filename – 選擇性保存從某n1行到另n2行的內容。
  • :wq – 保存并退出。
  • ZZ – 保存并退出。
  • :x – 保存并退出。
  • :q[uit] ——退出當前窗口。(CTRL-W q或CTRL-W CTRL-Q)
  • :saveas newfilename – 另存為
  • :browse e – 會打開一個文件瀏覽器讓你選擇要編輯的文件。 如果是終端中,則會打開netrw的文件瀏覽窗口; 如果是gvim,則會打開一個圖形界面的瀏覽窗口。 實際上:browse后可以跟任何編輯文檔的命令,如sp等。 用browse打開的起始目錄可以由browsedir來設置:
    • :set browsedir=last – 用上次訪問過的目錄(默認);
    • :set browsedir=buffer – 用當前文件所在目錄;
    • :set browsedir=current – 用當前工作目錄;
  • :Sex – 水平分割一個窗口,瀏覽文件系統;
  • :Vex – 垂直分割一個窗口,瀏覽文件系統;


4. 光標的移動
4.1 基本移動
以下移動都是在normal模式下。

  • h或退格: 左移一個字符;
  • l或空格: 右移一個字符;
  • j: 下移一行;
  • k: 上移一行;
  • gj: 移動到一段內的下一行;
  • gk: 移動到一段內的上一行;
  • +或Enter: 把光標移至下一行第一個非空白字符。
  • -: 把光標移至上一行第一個非空白字符。
  • w: 前移一個單詞,光標停在下一個單詞開頭;
  • W: 移動下一個單詞開頭,但忽略一些標點;
  • e: 前移一個單詞,光標停在下一個單詞末尾;
  • E: 移動到下一個單詞末尾,如果詞尾有標點,則移動到標點;
  • b: 后移一個單詞,光標停在上一個單詞開頭;
  • B: 移動到上一個單詞開頭,忽略一些標點;
  • ge: 后移一個單詞,光標停在上一個單詞末尾;
  • gE: 同 ge ,不過‘單詞’包含單詞相鄰的標點。
  • (: 前移1句。
  • ): 后移1句。
  • {: 前移1段。
  • }: 后移1段。
  • fc: 把光標移到同一行的下一個c字符處
  • Fc: 把光標移到同一行的上一個c字符處
  • tc: 把光標移到同一行的下一個c字符前
  • Tc: 把光標移到同一行的上一個c字符后
  • ;: 配合f & t使用,重復一次
  • ,: 配合f & t使用,反向重復一次

上面的操作都可以配合n使用,比如在正常模式(下面會講到)下輸入3h, 則光標向左移動3個字符。

  • 0: 移動到行首。
  • g0: 移到光標所在屏幕行行首。
  • ^: 移動到本行第一個非空白字符。
  • g^: 同 ^ ,但是移動到當前屏幕行第一個非空字符處。
  • : 移動光標所在屏幕行行尾。
  • n|: 把光標移到遞n列上。
  • nG: 到文件第n行。
  • :n<cr> 移動到第n行。
  • :$<cr> 移動到最后一行。
  • H: 把光標移到屏幕最頂端一行。
  • M: 把光標移到屏幕中間一行。
  • L: 把光標移到屏幕最底端一行。
  • gg: 到文件頭部。
  • G: 到文件尾部。


4.2 翻屏

  • ctrl+f: 下翻一屏。
  • ctrl+b: 上翻一屏。
  • ctrl+d: 下翻半屏。
  • ctrl+u: 上翻半屏。
  • ctrl+e: 向下滾動一行。
  • ctrl+y: 向上滾動一行。
  • n%: 到文件n%的位置。
  • zz: 將當前行移動到屏幕中央。
  • zt: 將當前行移動到屏幕頂端。
  • zb: 將當前行移動到屏幕底端。


4.3 標記
使用標記可以快速移動。到達標記后,可以用Ctrl+o返回原來的位置。 Ctrl+o和Ctrl+i 很像瀏覽器上的 后退 和 前進 。

  • m{a-z}: 標記光標所在位置,局部標記,只用于當前文件。
  • m{A-Z}: 標記光標所在位置,全局標記。標記之后,退出Vim, 重新啟動,標記仍然有效。
  • `{a-z}: 移動到標記位置。
  • ‘{a-z}: 移動到標記行的行首。
  • `{0-9}:回到上[2-10]次關閉vim時最后離開的位置。
  • “: 移動到上次編輯的位置。”也可以,不過“精確到列,而”精確到行 。如果想跳轉到更老的位置,可以按C-o,跳轉到更新的位置用C-i。
  • `”: 移動到上次離開的地方。
  • `.: 移動到最后改動的地方。
  • :marks 顯示所有標記。
  • :delmarks a b – 刪除標記a和b。
  • :delmarks a-c – 刪除標記a、b和c。
  • :delmarks a c-f – 刪除標記a、c、d、e、f。
  • :delmarks! – 刪除當前緩沖區的所有標記。
  • :help mark-motions 查看更多關于mark的知識。


5. 插入文本
5.1 基本插入

  • i: 在光標前插入;一個小技巧:按8,再按i,進入插入模式,輸入=, 按esc進入命令模式,就會出現8個=。 這在插入分割線時非常有用,如30i+<esc>就插入了36個+組成的分割線。
  • I: 在當前行第一個非空字符前插入;
  • gI: 在當前行第一列插入;
  • a: 在光標后插入;
  • A: 在當前行最后插入;
  • o: 在下面新建一行插入;
  • O: 在上面新建一行插入;
  • :r filename在當前位置插入另一個文件的內容。
  • :[n]r filename在第n行插入另一個文件的內容。
  • :r !date 在光標處插入當前日期與時間。同理,:r !command可以將其它shell命令的輸出插入當前文檔。


5.2 改寫插入

  • c[n]w: 改寫光標后1(n)個詞。
  • c[n]l: 改寫光標后n個字母。
  • c[n]h: 改寫光標前n個字母。
  • [n]cc: 修改當前[n]行。
  • [n]s: 以輸入的文本替代光標之后1(n)個字符,相當于c[n]l。
  • [n]S: 刪除指定數目的行,并以所輸入文本代替之。

注意,類似cnw,dnw,ynw的形式同樣可以寫為ncw,ndw,nyw。
6. 剪切復制和寄存器
6.1 剪切和復制、粘貼

  • [n]x: 剪切光標右邊n個字符,相當于d[n]l。
  • [n]X: 剪切光標左邊n個字符,相當于d[n]h。
  • y: 復制在可視模式下選中的文本。
  • yy or Y: 復制整行文本。
  • y[n]w: 復制一(n)個詞。
  • y[n]l: 復制光標右邊1(n)個字符。
  • y[n]h: 復制光標左邊1(n)個字符。
  • yor D: 刪除(剪切)當前位置到行尾的內容。
  • d[n]w: 刪除(剪切)1(n)個單詞
  • d[n]l: 刪除(剪切)光標右邊1(n)個字符。
  • d[n]h: 刪除(剪切)光標左邊1(n)個字符。
  • d0: 刪除(剪切)當前位置到行首的內容
  • [n] dd: 刪除(剪切)1(n)行。
  • :m,nd<cr> 剪切m行到n行的內容。
  • d1G或dgg: 剪切光標以上的所有行。
  • dG: 剪切光標以下的所有行。
  • daw和das:剪切一個詞和剪切一個句子,即使光標不在詞首和句首也沒關系。
  • d/f<cr>:這是一個比較高級的組合命令,它將刪除當前位置 到下一個f之間的內容。
  • p: 在光標之后粘貼。
  • P: 在光標之前粘貼。


6.2 文本對象

  • aw:一個詞
  • as:一句。
  • ap:一段。
  • ab:一塊(包含在圓括號中的)。

y, d, c, v都可以跟文本對象。
6.3 寄存器

  • a-z:都可以用作寄存器名。”ayy把當前行的內容放入a寄存器。
  • A-Z:用大寫字母索引寄存器,可以在寄存器中追加內容。 如”Ayy把當前行的內容追加到a寄存器中。
  • :reg 顯示所有寄存器的內容。
  • “”:不加寄存器索引時,默認使用的寄存器。
  • “*:當前選擇緩沖區,”*yy把當前行的內容放入當前選擇緩沖區。
  • “+:系統剪貼板。”+yy把當前行的內容放入系統剪貼板。


7. 查找與替換
7.1 查找

  • /something: 在后面的文本中查找something。
  • ?something: 在前面的文本中查找something。
  • /pattern/+number: 將光標停在包含pattern的行后面第number行上。
  • /pattern/-number: 將光標停在包含pattern的行前面第number行上。
  • n: 向后查找下一個。
  • N: 向前查找下一個。

可以用grep或vimgrep查找一個模式都在哪些地方出現過,
其中:grep是調用外部的grep程序,而:vimgrep是vim自己的查找算法。
用法為: :vim[grep]/pattern/[g] [j] files
g的含義是如果一個模式在一行中多次出現,則這一行也在結果中多次出現。
j的含義是grep結束后,結果停在第j項,默認是停在第一項。
vimgrep前面可以加數字限定搜索結果的上限,如
:1vim/pattern/ % 只查找那個模式在本文件中的第一個出現。
其實vimgrep在讀純文本電子書時特別有用,可以生成導航的目錄。
比如電子書中每一節的標題形式為:n. xxxx。你就可以這樣:
:vim/^d{1,}./ %
然后用:cw或:copen查看結果,可以用C-w H把quickfix窗口移到左側,
就更像個目錄了。
7.2 替換

  • :s/old/new - 用new替換當前行第一個old。
  • :s/old/new/g - 用new替換當前行所有的old。
  • :n1,n2s/old/new/g - 用new替換文件n1行到n2行所有的old。
  • :%s/old/new/g - 用new替換文件中所有的old。
  • :%s/^/xxx/g - 在每一行的行首插入xxx,^表示行首。
  • :%s/表示行尾。
  • 所有替換命令末尾加上c,每個替換都將需要用戶確認。 如:%s/old/new/gc,加上i則忽略大小寫(ignore)。

還有一種比替換更靈活的方式,它是匹配到某個模式后執行某種命令,
語法為 :[range]g/pattern/command
例如 :%g/^ xyz/normal dd。
表示對于以一個空格和xyz開頭的行執行normal模式下的dd命令。
關于range的規定為:

  • 如果不指定range,則表示當前行。
  • m,n: 從m行到n行。
  • 0: 最開始一行(可能是這樣)。
  • $: 最后一行
  • .: 當前行
  • %: 所有行


7.3 正則表達式
高級的查找替換就要用到正則表達式。

  • d: 表示十進制數(我猜的)
  • s: 表示空格
  • S: 非空字符
  • a: 英文字母
  • |: 表示 或
  • .: 表示.
  • {m,n}: 表示m到n個字符。這要和 s與a等連用,如 a{m,n} 表示m 到n個英文字母。
  • {m,}: 表示m到無限多個字符。
  • **: 當前目錄下的所有子目錄。

:help pattern得到更多幫助。


8. 排版
8.1 基本排版

  • << 向左縮進一個shiftwidth
  • >> 向右縮進一個shiftwidth
  • :ce(nter) 本行文字居中
  • :le(ft) 本行文字靠左
  • :ri(ght) 本行文字靠右
  • gq 對選中的文字重排,即對過長的文字進行斷行
  • gqq 重排當前行
  • gqnq 重排n行
  • gqap 重排當前段
  • gqnap 重排n段
  • gqnj 重排當前行和下面n行
  • gqQ 重排當前段對文章末尾
  • J 拼接當前行和下一行
  • gJ 同 J ,不過合并后不留空格。


8.2 拼寫檢查

  • :set spell-開啟拼寫檢查功能
  • :set nospell-關閉拼寫檢查功能
  • ]s-移到下一個拼寫錯誤的單詞
  • [s-作用與上一命令類似,但它是從相反方向進行搜索
  • z=-顯示一個有關拼寫錯誤單詞的列表,可從中選擇
  • zg-告訴拼寫檢查器該單詞是拼寫正確的
  • zw-與上一命令相反,告訴拼寫檢查器該單詞是拼寫錯誤的


8.3 統計字數
g ^g可以統計文檔字符數,行數。 將光標放在最后一個字符上,用字符數減去行數可以粗略統計中文文檔的字數。 以上對 Mac 或 Unix 的文件格式適用。 如果是 Windows 文件格式(即換行符有兩個字節),字數的統計方法為: 字符數 - 行數 * 2。


9. 編輯多個文件
9.1 一次編輯多個文件
我們可以一次打開多個文件,如
vi a.txt b.txt c.txt

  • 使用:next(:n)編輯下一個文件。
  • :2n 編輯下2個文件。
  • 使用:previous或:N編輯上一個文件。
  • 使用:wnext,保存當前文件,并編輯下一個文件。
  • 使用:wprevious,保存當前文件,并編輯上一個文件。
  • 使用:args 顯示文件列表。
  • :n filenames或:args filenames 指定新的文件列表。
  • vi -o filenames 在水平分割的多個窗口中編輯多個文件。
  • vi -O filenames 在垂直分割的多個窗口中編輯多個文件。


9.2 多標簽編輯

  • vim -p files: 打開多個文件,每個文件占用一個標簽頁。
  • :tabe, tabnew – 如果加文件名,就在新的標簽中打開這個文件, 否則打開一個空緩沖區。
  • ^w gf – 在新的標簽頁里打開光標下路徑指定的文件。
  • :tabn – 切換到下一個標簽。Control + PageDown,也可以。
  • :tabp – 切換到上一個標簽。Control + PageUp,也可以。
  • [n] gt – 切換到下一個標簽。如果前面加了 n , 就切換到第n個標簽。第一個標簽的序號就是1。
  • :tab split – 將當前緩沖區的內容在新頁簽中打開。
  • :tabc[lose] – 關閉當前的標簽頁。
  • :tabo[nly] – 關閉其它的標簽頁。
  • :tabs – 列出所有的標簽頁和它們包含的窗口。
  • :tabm[ove] [N] – 移動標簽頁,移動到第N個標簽頁之后。 如 tabm 0 當前標簽頁,就會變成第一個標簽頁。


9.3 緩沖區

  • :buffers或:ls或:files 顯示緩沖區列表。
  • ctrl+^:在最近兩個緩沖區間切換。
  • :bn – 下一個緩沖區。
  • :bp – 上一個緩沖區。
  • :bl – 最后一個緩沖區。
  • :b[n]或:[n]b – 切換到第n個緩沖區。
  • :nbw(ipeout) – 徹底刪除第n個緩沖區。
  • :nbd(elete) – 刪除第n個緩沖區,并未真正刪除,還在unlisted列表中。
  • :ba[ll] – 把所有的緩沖區在當前頁中打開,每個緩沖區占一個窗口。


10. 分屏編輯

  • vim -o file1 file2:水平分割窗口,同時打開file1和file2
  • vim -O file1 file2:垂直分割窗口,同時打開file1和file2

10.1 水平分割

  • :split(:sp) – 把當前窗水平分割成兩個窗口。(CTRL-W s 或 CTRL-W CTRL-S) 注意如果在終端下,CTRL-S可能會凍結終端,請按CTRL-Q繼續。
  • :split filename – 水平分割窗口,并在新窗口中顯示另一個文件。
  • :nsplit(:nsp) – 水平分割出一個n行高的窗口。
  • :[N]new – 水平分割出一個N行高的窗口,并編輯一個新文件。 (CTRL-W n或 CTRL-W CTRL-N)
  • ctrl+w f –水平分割出一個窗口,并在新窗口打開名稱為光標所在詞的文件 。
  • C-w C-^ – 水平分割一個窗口,打開剛才編輯的文件。


10.2 垂直分割

  • :vsplit(:vsp) – 把當前窗口分割成水平分布的兩個窗口。 (CTRL-W v或CTRL CTRL-V)
  • :[N]vne[w] – 垂直分割出一個新窗口。
  • :vertical 水平分割的命令: 相應的垂直分割。


10.3 關閉子窗口

  • :qall – 關閉所有窗口,退出vim。
  • :wall – 保存所有修改過的窗口。
  • :only – 只保留當前窗口,關閉其它窗口。(CTRL-W o)
  • :close – 關閉當前窗口,CTRL-W c能實現同樣的功能。 (象 :q :x同樣工作 )


10.4 調整窗口大小

  • ctrl+w + –當前窗口增高一行。也可以用n增高n行。
  • ctrl+w - –當前窗口減小一行。也可以用n減小n行。
  • ctrl+w _ –當前窗口擴展到盡可能的大。也可以用n設定行數。
  • :resize n – 當前窗口n行高。
  • ctrl+w = – 所有窗口同樣高度。
  • n ctrl+w _ – 當前窗口的高度設定為n行。
  • ctrl+w < –當前窗口減少一列。也可以用n減少n列。
  • ctrl+w > –當前窗口增寬一列。也可以用n增寬n列。
  • ctrl+w | –當前窗口盡可能的寬。也可以用n設定列數。


10.5 切換和移動窗口
如果支持鼠標,切換和調整子窗口的大小就簡單了。

  • ctrl+w ctrl+w: 切換到下一個窗口。或者是ctrl+w w。
  • ctrl+w p: 切換到前一個窗口。
  • ctrl+w h(l,j,k):切換到左(右,下,上)的窗口。
  • ctrl+w t(b):切換到最上(下)面的窗口。<BR>
  • ctrl+w H(L,K,J): 將當前窗口移動到最左(右、上、下)面。
  • ctrl+w r:旋轉窗口的位置。
  • ctrl+w T: 將當前的窗口移動到新的標簽頁上。


11. 快速編輯
11.1 改變大小寫

  • ~: 反轉光標所在字符的大小寫。
  • 可視模式下的U或u:把選中的文本變為大寫或小寫。
  • gu(U)接范圍(如$,或G),可以把從光標當前位置到指定位置之間字母全部 轉換成小寫或大寫。如ggguG,就是把開頭到最后一行之間的字母全部變為小 寫。再如gu5j,把當前行和下面四行全部變成小寫。


11.2 替換(normal模式)

  • r: 替換光標處的字符,同樣支持漢字。
  • R: 進入替換模式,按esc回到正常模式。


11.3 撤消與重做(normal模式)

  • [n] u: 取消一(n)個改動。
  • :undo 5 – 撤銷5個改變。
  • :undolist – 你的撤銷歷史。
  • ctrl + r: 重做最后的改動。
  • U: 取消當前行中所有的改動。
  • :earlier 4m – 回到4分鐘前
  • :later 55s – 前進55秒


11.4 宏

  • . –重復上一個編輯動作
  • qa:開始錄制宏a(鍵盤操作記錄)
  • q:停止錄制
  • @a:播放宏a


12. 編輯特殊文件
12.1 文件加解密

  • vim -x file: 開始編輯一個加密的文件。
  • :X – 為當前文件設置密碼。
  • :set key= – 去除文件的密碼。

這里是 滇狐總結的比較高級的vi技巧。
12.2 文件的編碼

  • :e ++enc=utf8 filename, 讓vim用utf-8的編碼打開這個文件。
  • :w ++enc=gbk,不管當前文件什么編碼,把它轉存成gbk編碼。
  • :set fenc或:set fileencoding,查看當前文件的編碼。
  • 在vimrc中添加set fileencoding=ucs-bom,utf-8,cp936,vim會根據要打開的文件選擇合適的編碼。 注意:編碼之間不要留空格。 cp936對應于gbk編碼。 ucs-bom對應于windows下的文件格式。

讓vim 正確處理文件格式和文件編碼,有賴于 ~/.vimrc的正確配置
12.3 文件格式
大致有三種文件格式:unix, dos, mac. 三種格式的區別主要在于回車鍵的編碼:dos 下是回車加換行,unix 下只有 換行符,mac 下只有回車符。

  • :e ++ff=dos filename, 讓vim用dos格式打開這個文件。
  • :w ++ff=mac filename, 以mac格式存儲這個文件。
  • :set ff,顯示當前文件的格式。
  • 在vimrc中添加set fileformats=unix,dos,mac,讓vim自動識別文件格式。


13. 編程輔助
13.1 一些按鍵

  • gd: 跳轉到局部變量的定義處;
  • gD: 跳轉到全局變量的定義處,從當前文件開頭開始搜索;
  • g;: 上一個修改過的地方;
  • g,: 下一個修改過的地方;
  • [[: 跳轉到上一個函數塊開始,需要有單獨一行的{。
  • ]]: 跳轉到下一個函數塊開始,需要有單獨一行的{。
  • []: 跳轉到上一個函數塊結束,需要有單獨一行的}。
  • ][: 跳轉到下一個函數塊結束,需要有單獨一行的}。
  • [{: 跳轉到當前塊開始處;
  • ]}: 跳轉到當前塊結束處;
  • [/: 跳轉到當前注釋塊開始處;
  • ]/: 跳轉到當前注釋塊結束處;
  • %: 不僅能移動到匹配的(),{}或[]上,而且能在#if,#else, #endif之間跳躍。

下面的括號匹配對編程很實用的。

  • ci’, di’, yi’:修改、剪切或復制’之間的內容。
  • ca’, da’, ya’:修改、剪切或復制’之間的內容,包含’。
  • ci”, di”, yi”:修改、剪切或復制”之間的內容。
  • ca”, da”, ya”:修改、剪切或復制”之間的內容,包含”。
  • ci(, di(, yi(:修改、剪切或復制()之間的內容。
  • ca(, da(, ya(:修改、剪切或復制()之間的內容,包含()。
  • ci[, di[, yi[:修改、剪切或復制[]之間的內容。
  • ca[, da[, ya[:修改、剪切或復制[]之間的內容,包含[]。
  • ci{, di{, yi{:修改、剪切或復制{}之間的內容。
  • ca{, da{, ya{:修改、剪切或復制{}之間的內容,包含{}。
  • ci<, di<, yi<:修改、剪切或復制<>之間的內容。
  • ca<, da<, ya<:修改、剪切或復制<>之間的內容,包含<>。


13.2 ctags

  • ctags -R: 生成tag文件,-R表示也為子目錄中的文件生成tags
  • :set tags=path/tags – 告訴ctags使用哪個tag文件
  • :tag xyz – 跳到xyz的定義處,或者將光標放在xyz上按C-],返回用C-t
  • :stag xyz – 用分割的窗口顯示xyz的定義,或者C-w ], 如果用C-w n ],就會打開一個n行高的窗口
  • :ptag xyz – 在預覽窗口中打開xyz的定義,熱鍵是C-w }。
  • :pclose – 關閉預覽窗口。熱鍵是C-w z。
  • :pedit abc.h – 在預覽窗口中編輯abc.h
  • :psearch abc – 搜索當前文件和當前文件include的文件,顯示包含abc的行。

有時一個tag可能有多個匹配,如函數重載,一個函數名就會有多個匹配。 這種情況會先跳轉到第一個匹配處。

  • :[n]tnext – 下一[n]個匹配。
  • :[n]tprev – 上一[n]個匹配。
  • :tfirst – 第一個匹配
  • :tlast – 最后一個匹配
  • :tselect tagname – 打開選擇列表

tab鍵補齊

  • :tag xyz<tab> – 補齊以xyz開頭的tag名,繼續按tab鍵,會顯示其他的。
  • :tag /xyz<tab> – 會用名字中含有xyz的tag名補全。


13.3 cscope

  • cscope -Rbq: 生成cscope.out文件
  • :cs add /path/to/cscope.out /your/work/dir
  • :cs find c func – 查找func在哪些地方被調用
  • :cw – 打開quickfix窗口查看結果


13.4 gtags
Gtags綜合了ctags和cscope的功能。 使用Gtags之前,你需要安裝GNU Gtags。 然后在工程目錄運行 gtags 。

  • :Gtags funcname 定位到 funcname 的定義處。
  • :Gtags -r funcname 查詢 funcname被引用的地方。
  • :Gtags -s symbol 定位 symbol 出現的地方。
  • :Gtags -g string Goto string 出現的地方。 :Gtags -gi string 忽略大小寫。
  • :Gtags -f filename 顯示 filename 中的函數列表。 你可以用 :Gtags -f % 顯示當前文件。
  • :Gtags -P pattern 顯示路徑中包含特定模式的文件。 如 :Gtags -P .h$ 顯示所有頭文件, :Gtags -P /vm/ 顯示vm目錄下的文件。


13.5 編譯
vim提供了:make來編譯程序,默認調用的是make, 如果你當前目錄下有makefile,簡單地:make即可。
如果你沒有make程序,你可以通過配置makeprg選項來更改make調用的程序。 如果你只有一個abc.Java文件,你可以這樣設置:
set makeprg=javac abc.java
然后:make即可。如果程序有錯,可以通過quickfix窗口查看錯誤。 不過如果要正確定位錯誤,需要設置好errorformat,讓vim識別錯誤信息。 如:
:setl efm=%A%f:%l: %m,%-Z%p^,%-C%.%#
%f表示文件名,%l表示行號, %m表示錯誤信息,其它的還不能理解。 請參考 :help errorformat。
13.6 快速修改窗口
其實是quickfix插件提供的功能, 對編譯調試程序非常有用 :)

  • :copen – 打開快速修改窗口。
  • :cclose – 關閉快速修改窗口。

快速修改窗口在make程序時非常有用,當make之后:

  • :cl – 在快速修改窗口中列出錯誤。
  • :cn – 定位到下一個錯誤。
  • :cp – 定位到上一個錯誤。
  • :cr – 定位到第一個錯誤。


13.7 自動補全

  • C-x C-s – 拼寫建議。
  • C-x C-v – 補全vim選項和命令。
  • C-x C-l – 整行補全。
  • C-x C-f – 自動補全文件路徑。彈出菜單后,按C-f循環選擇,當然也可以按 C-n和C-p。
  • C-x C-p 和C-x C-n – 用文檔中出現過的單詞補全當前的詞。 直接按C-p和C-n也可以。
  • C-x C-o – 編程時可以補全關鍵字和函數名啊。
  • C-x C-i – 根據頭文件內關鍵字補全。
  • C-x C-d – 補全宏定義。
  • C-x C-n – 按緩沖區中出現過的關鍵字補全。 直接按C-n或C-p即可。

當彈出補全菜單后:

  • C-p 向前切換成員;
  • C-n 向后切換成員;
  • C-e 退出下拉菜單,并退回到原來錄入的文字;
  • C-y 退出下拉菜單,并接受當前選項。


13.8 多行縮進縮出

  • 正常模式下,按兩下>;光標所在行會縮進。
  • 如果先按了n,再按兩下>;,光標以下的n行會縮進。
  • 對應的,按兩下<;,光標所在行會縮出。
  • 如果在編輯代碼文件,可以用=進行調整。
  • 在可視模式下,選擇要調整的代碼塊,按=,代碼會按書寫規則縮排好。
  • 或者n =,調整n行代碼的縮排。


13.9 折疊

  • zf – 創建折疊的命令,可以在一個可視區域上使用該命令;
  • zd – 刪除當前行的折疊;
  • zD – 刪除當前行的折疊;
  • zfap – 折疊光標所在的段;
  • zo – 打開折疊的文本;
  • zc – 收起折疊;
  • za – 打開/關閉當前折疊;
  • zr – 打開嵌套的折行;
  • zm – 收起嵌套的折行;
  • zR (zO) – 打開所有折行;
  • zM (zC) – 收起所有折行;
  • zj – 跳到下一個折疊處;
  • zk – 跳到上一個折疊處;
  • zi – enable/disable fold;


14. 命令行
normal模式下按:進入命令行模式
14.1 命令行模式下的快捷鍵:

  • 上下方向鍵:上一條或者下一條命令。如果已經輸入了部分命令,則找上一 條或者下一條匹配的命令。
  • 左右方向鍵:左/右移一個字符。
  • C-w: 向前刪除一個單詞。
  • C-h: 向前刪除一個字符,等同于Backspace。
  • C-u: 從當前位置移動到命令行開頭。
  • C-b: 移動到命令行開頭。
  • C-e: 移動到命令行末尾。
  • Shift-Left: 左移一個單詞。
  • Shift-Right: 右移一個單詞。
  • @: 重復上一次的冒號命令。
  • q: 正常模式下,q然后按’:’,打開命令行歷史緩沖區, 可以像編輯文件一樣編輯命令。
  • q/和q? 可以打開查找歷史記錄。


14.2 執行外部命令

  • :! cmd 執行外部命令。
  • :!! 執行上一次的外部命令。
  • :sh 調用shell,用exit返回vim。
  • :r !cmd 將命令的返回結果插入文件當前位置。
  • :m,nw !cmd 將文件的m行到n行之間的內容做為命令輸入執行命令。


15. 其它
15.1 工作目錄

  • :pwd 顯示vim的工作目錄。
  • :cd path 改變vim的工作目錄。
  • :set autochdir 可以讓vim 根據編輯的文件自動切換工作目錄。


15.2 一些快捷鍵(收集中)

  • K: 打開光標所在詞的manpage。
  • *: 向下搜索光標所在詞。
  • g*: 同上,但部分符合即可。
  • #: 向上搜索光標所在詞。
  • g#: 同上,但部分符合即可。
  • g C-g: 統計全文或統計部分的字數。


15.3 在線幫助

  • :h(elp)或F1 打開總的幫助。
  • :help user-manual 打開用戶手冊。
  • 命令幫助的格式為:第一行指明怎么使用那個命令; 然后是縮進的一段解釋這個命令的作用,然后是進一步的信息。
  • :helptags somepath 為somepath中的文檔生成索引。
  • :helpgrep 可以搜索整個幫助文檔,匹配的列表顯示在quickfix窗口中。
  • Ctrl+] 跳轉到tag主題,Ctrl+t 跳回。
  • :ver 顯示版本信息。


15.4 一些小功能

  • 簡單計算器: 在插入模式下,輸入C-r =,然后輸入表達式,就能在 光標處得到計算結果。

總結

以上是生活随笔為你收集整理的vim 命令_Vim 操作命令手册的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产资源网站 | 97精产国品一二三产区在线 | av综合站 | 99自拍视频在线观看 | 中文字幕乱码亚洲精品一区 | 三级视频日韩 | 精品国产1区 | 精品国产人成亚洲区 | 日韩在线播放av | 亚洲人成网站精品片在线观看 | 亚洲成人黄色网址 | 国产精品原创在线 | 91麻豆免费版 | 亚洲天堂在线观看完整版 | 精品国产伦一区二区三区观看体验 | 精品国产成人av | 日韩综合第一页 | 国产一区网| 久久精品欧美视频 | 在线观看精品视频 | 国产在线看一区 | 欧美日韩国产一区二区三区在线观看 | 五月婷久 | 国产精品久久久久久久久久免费看 | 精品视频123区在线观看 | 免费看片成年人 | 人人玩人人添人人澡97 | 久久视精品 | 精品美女在线视频 | 久久久www成人免费精品张筱雨 | 精品免费一区二区三区 | 国产一区二区三区高清播放 | 久草精品网 | 天天综合久久综合 | 激情婷婷在线 | 99视频网站| 国产97色在线 | 久久久精品网站 | 亚洲黄色av网址 | 天天草视频 | 人人舔人人舔 | 免费观看一区 | 久久久久五月天 | www视频免费在线观看 | 亚洲国产精品推荐 | 久草在线视频网站 | 精品高清美女精品国产区 | 婷婷精品国产一区二区三区日韩 | 国产一级免费视频 | 91九色最新地址 | 99色视频在线 | 又色又爽又黄高潮的免费视频 | 久久久美女 | 久久精品播放 | 国产成人91 | 色吧久久 | 午夜av不卡 | 麻豆综合网 | 日韩两性视频 | 国产精品va在线观看入 | 久久综合久久八八 | 日韩一区二区三区观看 | 大型av综合网站 | 黄网站免费看 | 99久久99久久精品国产片 | 国内精品久久久久影院一蜜桃 | 一区二区三区免费在线观看 | 亚洲最新在线 | 香蕉视频亚洲 | 亚洲清纯国产 | 91看片网址 | 日日夜夜精品免费视频 | 黄色成人影视 | 国产999视频在线观看 | 黄色三级久久 | 粉嫩高清一区二区三区 | 久草在线免费在线观看 | 狠狠干网 | 日韩欧美一区二区在线观看 | 日韩精品免费在线观看视频 | 国产精品色 | 中文字幕在线观看的网站 | 狠狠狠色丁香综合久久天下网 | 成年人免费在线 | 日韩三级免费 | 香蕉视频国产在线观看 | 高清在线一区二区 | 中文亚洲欧美日韩 | 久热这里有精品 | 国产精品一区二区免费在线观看 | 国产一级二级视频 | 色综合天天 | 在线观看视频黄色 | 天天摸天天舔 | 天天做天天爱天天综合网 | 国内视频在线 | 亚洲综合激情 | 中文字幕在线观看视频网站 | 国产成人a亚洲精品 | 国产精品三级视频 | 欧美日本高清视频 | av超碰在线| 视频在线亚洲 | 99热最新在线 | 国产尤物视频在线 | 免费热情视频 | 91看片麻豆 | 中文字幕高清在线 | 九色在线 | 国内精品久久久久影院优 | 亚洲精品久久久久久中文传媒 | 91精品婷婷国产综合久久蝌蚪 | 玖玖玖在线观看 | aa级黄色大片 | 美女视频黄网站 | 久久久久久久国产精品视频 | 欧美亚洲一区二区在线 | 蜜臀一区二区三区精品免费视频 | 最近日本韩国中文字幕 | 国产一级片观看 | 成人毛片在线观看 | 免费av在线| 麻豆免费在线视频 | 91传媒在线看 | 日韩av免费一区 | 国产精品一区二区在线看 | 一本—道久久a久久精品蜜桃 | 射射色| 久久精品一二三 | 久久精品艹 | 91探花国产综合在线精品 | 欧美a级在线免费观看 | 久一久久| 麻豆果冻剧传媒在线播放 | 在线成人欧美 | 超碰97中文| 91精品国产成人观看 | 免费看的av片 | 亚洲国产精品电影 | 93久久精品日日躁夜夜躁欧美 | 日日干天天爽 | 激情视频一区二区三区 | 亚洲精品激情 | 久久精品国产第一区二区三区 | 精品国产伦一区二区三区观看体验 | 久久午夜精品视频 | 国产生活一级片 | 精品国产伦一区二区三区观看说明 | 97精品国产一二三产区 | 一级免费av | 手机看片久久 | 成人黄色大片在线观看 | 免费成人结看片 | 99精品免费久久久久久久久日本 | 日韩在线 一区二区 | 国产成人一区二区在线观看 | 视频一区二区视频 | 成人在线视频免费观看 | 99视频网址 | 天天爱综合 | 欧美性色综合 | 91福利视频在线 | 欧美影片 | 黄色av一区| 在线国产91| 91禁在线观看 | 天天做天天干 | 色综合天天做天天爱 | 91精品啪在线观看国产线免费 | av成人免费网站 | 久久久久免费精品视频 | 黄色一级在线免费观看 | 国产日韩亚洲 | 亚洲激情精品 | 五月天六月色 | 欧美久久久久 | 亚洲天堂网在线视频 | 午夜精品麻豆 | 精品在线你懂的 | 午夜精品久久久久久久99水蜜桃 | 91精品一| 97国产大学生情侣白嫩酒店 | 国产亚洲免费观看 | 中文字幕久久网 | 97人人模人人爽人人喊网 | 美女网站一区 | 一区二区 久久 | 日本成人a| 一区二区三区免费在线播放 | 国产999精品久久久影片官网 | 国产午夜三级一区二区三 | 国产一区二区在线免费观看 | 91尤物在线播放 | 中文字幕在线播放一区 | 91成人蝌蚪 | 午夜精品一区二区三区可下载 | 高清av在线| 99婷婷狠狠成为人免费视频 | 亚洲精品一区二区三区在线观看 | 精品国产一二三 | 国产精品99久久久久久有的能看 | 久久久久久久久久久黄色 | 国产精品毛片久久久久久久久久99999999 | a天堂免费 | 国内久久久久 | 久久久综合精品 | 国产欧美在线一区 | 亚洲黄色在线观看 | 精品国产1区 | 国内精品久久久久久久影视麻豆 | 国产高清免费av | 日本99干网 | 精品国产福利在线 | 一区二区三区精品在线视频 | 久久视精品 | 日本99精品 | 久久久久国产精品免费 | av在线播放中文字幕 | 免费看的黄色网 | 嫩小bbbb摸bbb摸bbb | 天堂在线一区 | 天天看天天操 | 99久久久久久 | 国产一级免费电影 | 国产在线日本 | 久久99精品国产91久久来源 | 国产高清在线观看av | 欧美午夜激情网 | 免费av网站在线看 | 精品99久久久久久 | 99资源网| 不卡电影一区二区三区 | 国产又黄又爽无遮挡 | 中文字幕有码在线观看 | 日韩在线大片 | 天天激情天天干 | 激情伊人 | 欧美一级电影片 | 在线观看岛国 | 国产一区二区日本 | 亚洲综合射 | 国产在线第三页 | 色黄久久久久久 | 国产精品免费在线播放 | 免费精品久久久 | 亚洲激情视频 | 2019免费中文字幕 | 成人网色 | 日韩高清在线一区二区三区 | 六月丁香婷婷久久 | 精品国产一区二区三区在线 | 特级aaa毛片 | 99精品在线看 | 狠狠操欧美 | 六月色丁香 | 在线成人免费电影 | 97在线精品 | 97在线免费观看视频 | 中文字幕在线观看免费 | 青青河边草免费观看完整版高清 | 精品亚洲午夜久久久久91 | 国产精品18久久久久久久 | 午夜三级在线 | 精品日韩中文字幕 | 久久人人97超碰国产公开结果 | 国产色网站 | 丁香九月激情综合 | 在线观看网站av | 天天干天天插 | 免费在线精品视频 | 色偷偷av男人天堂 | 国产精品一区久久久久 | 日韩av不卡播放 | 成人午夜精品 | 午夜视频一区二区 | 国产视频一区在线播放 | 国产精品久久久久久五月尺 | 精品99免费 | 91精品国产欧美一区二区成人 | 久久69精品| 久久av福利 | 香蕉在线播放 | 超碰人人超碰 | 国产黄色精品视频 | 麻豆影视网站 | 免费在线观看污网站 | 欧美无极色 | 亚洲1级片 | 日韩一区二区久久 | 日韩欧美精品一区二区三区经典 | www视频免费在线观看 | 日韩在线免费观看视频 | 久久公开免费视频 | 欧美日在线 | 欧美亚洲国产精品久久高清浪潮 | 在线播放亚洲激情 | 日韩欧美在线观看一区二区 | 欧美孕妇视频 | 日韩a在线看 | 国产精品一二三 | 日本中文字幕视频 | 久久久久久久网站 | 日韩av影视在线 | 久久国产电影院 | 欧美精品亚洲二区 | 黄色a大片| 高清国产午夜精品久久久久久 | 国内外成人免费在线视频 | 99热这里只有精品免费 | 午夜精品久久久久 | 日韩精品短视频 | 丁香5月婷婷 | 国产精品一区二区久久精品 | 日韩r级在线 | 免费一级特黄录像 | 午夜国产福利在线观看 | av 一区 二区 久久 | 国产超碰97 | 在线观看免费成人av | 91精品影视 | 婷婷色中文字幕 | 国产精品一区二区三区电影 | 在线不卡a | 99国产免费网址 | 国产馆在线播放 | 黄色毛片一级 | 亚洲va韩国va欧美va精四季 | 久久一本综合 | 黄色免费网站大全 | 毛片永久新网址首页 | 久久久免费播放 | 精品一区二区三区香蕉蜜桃 | 中文字幕在线乱 | 国产福利久久 | www.国产视频 | 久久精品爱爱视频 | 西西44人体做爰大胆视频 | 久久国产女人 | 在线亚洲欧美日韩 | 国产中文字幕大全 | 成人四虎| 国产在线va | 欧美成人播放 | 激情网在线观看 | 狠狠色噜噜狠狠 | 久久视了| 亚洲永久免费av | 国产中文在线观看 | 日韩精品一区二区三区电影 | 98福利在线| 国产精品久久久999 国产91九色视频 | 99国产成+人+综合+亚洲 欧美 | 在线观看国产福利片 | 毛片永久免费 | 久久九九免费视频 | 黄色毛片电影 | 午夜视频在线网站 | 六月激情久久 | 国产日韩欧美在线免费观看 | 日韩视频免费播放 | 99精品久久久久久久久久综合 | 欧美va在线观看 | av在线播放网址 | 亚洲国产一区二区精品专区 | 亚洲精品乱码久久久久久 | 国产xxxx做受性欧美88 | 在线免费视频 你懂得 | 91精品久久久久久综合乱菊 | 在线一区二区三区 | 日韩欧美在线不卡 | av高清在线观看 | 国产视频中文字幕在线观看 | 精品国产aⅴ一区二区三区 在线直播av | 久久精品国产免费看久久精品 | 久久在现视频 | 日本h视频在线观看 | 久久黄色网页 | 五月综合在线观看 | 国产精品久久久久久av | 久久久精品国产免费观看同学 | 91资源在线播放 | 最新日韩在线观看视频 | 又色又爽又黄高潮的免费视频 | 综合激情网 | 国内外成人免费在线视频 | 欧美在线视频一区二区 | 在线亚洲成人 | 天天五月天色 | 欧美一区二区三区特黄 | 五月天综合激情网 | 91看片淫黄大片一级在线观看 | 亚洲成av人片 | 麻豆久久久久久久 | 欧美大片www | 日韩视| 99久久99热这里只有精品 | 国产成人333kkk| 天天干天天天 | 精品国产一区二区三区在线 | 色婷五月天 | 国产精品免费大片视频 | 五月婷婷亚洲 | 亚洲欧美综合精品久久成人 | 欧美另类tv | 天天天天天干 | 樱空桃av | 亚洲国产欧美一区二区三区丁香婷 | 日韩av成人在线观看 | 97超碰人人澡人人爱 | 久久久久久欧美二区电影网 | 亚洲人成在线电影 | 国产成人av综合色 | 久久综合视频网 | 国产欧美日韩一区 | 九九九九热精品免费视频点播观看 | 超级av在线 | 最新av在线播放 | 中文字幕在线观看资源 | 天天操天天干天天操天天干 | 超碰97国产 | 极品嫩模被强到高潮呻吟91 | 免费在线国产精品 | 国产精品白浆 | 91色国产| 91成年人视频| 国产中文字幕三区 | 国产精品久久久久av福利动漫 | 99久久精品日本一区二区免费 | 国产精品久久久视频 | 中文在线a天堂 | 国产在线观看91 | 欧美在线一二 | 99视频播放 | 在线观看免费一区 | 96精品视频| www.天天操 | 久草在线免费看视频 | 就要干b | 狠狠干天天干 | 美女av免费| 国产99久久久精品视频 | 午夜三级毛片 | 久久国产精品偷 | 久久深夜福利免费观看 | 在线色亚洲 | 高清不卡毛片 | 99久久毛片 | 在线观看国产中文字幕 | 丁香资源影视免费观看 | 91成人久久| 免费美女久久99 | 天天操狠狠操夜夜操 | 天天干婷婷 | 奇米影视四色8888 | 久草在线视频首页 | 久久久九九| 在线视频日韩精品 | 国产精品福利小视频 | 西西444www大胆无视频 | 久久久久国产精品www | 亚洲 中文 在线 精品 | 国产日韩精品久久 | 色香com. | 日韩高清在线看 | 狠狠做深爱婷婷综合一区 | 国产在线欧美在线 | 99免费在线视频 | 亚洲成av人影片在线观看 | 国产精品网红直播 | 91免费视频黄| 成人免费一区二区三区在线观看 | 婷婷六月久久 | 日韩中文在线视频 | 日韩不卡高清 | 五月婷婷综合在线视频 | 在线观看av中文字幕 | 天天爽天天碰狠狠添 | 免费看一级特黄a大片 | 国产中文字幕精品 | 日本精品一区二区三区在线播放视频 | av成人在线观看 | 亚洲精品在线视频网站 | 欧美一区二区三区在线视频观看 | 91亚洲视频在线观看 | 丁香六月婷婷开心 | 日韩在线免费看 | 天天翘av | 久久久免费| 国产香蕉av | 一区二区中文字幕在线观看 | 欧美日韩精品综合 | 色综合久久久久久久久五月 | 久久精品国产美女 | 99国内精品久久久久久久 | 在线观看黄色大片 | 一区二区三区在线观看中文字幕 | 五月在线| 国产亚洲精品久久久久动 | 国产精品免费观看久久 | 不卡av在线免费观看 | 99久久婷婷 | 国产一级二级三级视频 | 国产精品久久久久久久av大片 | 精品久久久久国产 | 综合色天天 | 激情网在线视频 | 四虎国产精品免费 | 久久只精品99品免费久23小说 | 精品在线观看一区二区三区 | 亚洲精品久久久久久国 | 精品主播网红福利资源观看 | 日韩一区在线免费观看 | 免费网址在线播放 | 国产精品久久久免费看 | 伊人久在线 | 在线亚洲人成电影网站色www | 国产精品网红直播 | 91精品国自产在线观看 | 久久成人18免费网站 | 日韩欧美在线影院 | 99久热在线精品视频成人一区 | 精品国产一区二区三区久久久 | 毛片a级片| 日韩欧美高清一区二区 | 91丨九色丨国产在线 | 伊人婷婷综合 | 精品久久久久久一区二区里番 | 亚洲国产中文字幕 | 精品国产一区二区三区四区vr | 开心激情久久 | 久久视频在线看 | 九色在线 | 婷婷丁香六月 | 色资源二区在线视频 | 国产一二区免费视频 | 一区中文字幕在线观看 | 国产91九色视频 | 九九视频免费在线观看 | 91亚洲国产 | 久久综合导航 | 在线黄色观看 | 亚洲综合成人av | 麻豆国产电影 | 久久国产经典视频 | 三级黄色大片在线观看 | 日本一区二区不卡高清 | 91视频网址入口 | 欧美性极品xxxx做受 | 国产视频一区在线免费观看 | 亚洲视频免费在线 | 久久久伊人网 | 久久精品影视 | 亚洲精品乱码久久久久久按摩 | 精品a级片 | 日韩最新在线视频 | 中文字幕有码在线 | 91一区二区三区久久久久国产乱 | 九九热视频在线播放 | 国产探花视频在线播放 | www.干| 国产精品一区二区三区在线免费观看 | 日韩精品不卡在线 | 久久国产福利 | 日韩欧美aaa | 免费视频你懂得 | 91污污 | 久久精品视频国产 | 久久久亚洲国产精品麻豆综合天堂 | 日韩一区二区三区观看 | 日韩三区在线观看 | 中文字幕久久精品一区 | 美女黄网久久 | 一区二区视 | 国产专区精品 | 亚洲国产成人精品久久 | 四虎在线免费视频 | 精品在线观 | 中文字幕网站视频在线 | 欧美精品中文字幕亚洲专区 | 在线亚洲精品 | 国产精品mm | 亚州中文av | 国产aa免费视频 | 99久久网站 | 国产传媒中文字幕 | 福利一区二区三区四区 | 超碰人人在线 | 网站免费黄 | 蜜臀一区二区三区精品免费视频 | 少妇bbbb搡bbbb搡bbbb | 狠狠狠狠狠狠狠 | 有码一区二区三区 | avwww在线观看 | 国产黄色av影视 | 啪啪动态视频 | 欧美午夜视频在线 | 国产成人精品在线观看 | 精品国产a| 久久精品1区 | 成人播放器 | 成人午夜在线电影 | 天天操天天干天天 | 婷婷视频在线 | 成年人视频在线免费 | 91最新中文字幕 | 欧美大香线蕉线伊人久久 | 久久国产高清 | 国产无遮挡又黄又爽馒头漫画 | 亚洲国产一区在线观看 | 日韩欧美在线观看一区 | 国产精品乱码高清在线看 | 欧美极品xxxxx | 有码中文在线 | 精品福利在线 | 美女精品网站 | 国产日韩欧美视频在线观看 | 狠狠地日 | 92精品国产成人观看免费 | 国产成在线观看免费视频 | 国产午夜精品一区二区三区在线观看 | 久久久久久久久久久久久9999 | 狠狠狠狠狠狠狠干 | 高清av中文在线字幕观看1 | 91成人天堂久久成人 | 国产成人免费av电影 | 丁香花中文字幕 | 四虎在线影视 | 国产中文字幕免费 | 欧美国产高清 | 丁香午夜 | 国产精品美女久久久久久久 | 亚洲精选在线观看 | 亚洲天天做 | 三级av中文字幕 | 久久精品看片 | 激情久久伊人 | 久草在线手机视频 | 欧日韩在线视频 | 91女人18片女毛片60分钟 | 91欧美视频网站 | www免费黄色 | 狠狠干狠狠操 | 99精品国产成人一区二区 | 一区二区欧美在线观看 | 亚州成人av在线 | 午夜国产一区 | 伊人中文在线 | 国产精品久久久久久久电影 | 亚洲国产欧美在线人成大黄瓜 | 99热这里只有精品在线观看 | 在线观看中文字幕网站 | 免费视频97 | 人人草在线视频 | 人人爽久久久噜噜噜电影 | 有码中文在线 | 久久精品第一页 | 久久在线免费观看 | 在线 国产一区 | 成人免费在线电影 | 不卡av在线| 日本中文字幕网 | avv天堂| 91九色porny蝌蚪视频 | 久草电影免费在线观看 | 久久人人97超碰国产公开结果 | 91完整视频 | 亚洲国内在线 | 五月婷婷天堂 | 人人干人人艹 | 免费看毛片网站 | 97av超碰| 欧美另类交在线观看 | av一区二区在线观看中文字幕 | 日韩欧美区 | 91在线视频观看免费 | 亚洲精品网站在线 | 日日精品 | 在线视频你懂 | 亚洲国产精品成人va在线观看 | 日本久久成人中文字幕电影 | 欧美老人xxxx18 | 99精品国自产在线 | 99免费看片 | 日韩理论影院 | 国产又粗又猛又爽又黄的视频免费 | 日韩有码在线播放 | 玖玖在线播放 | 国产成人一区二区三区免费看 | 午夜在线免费观看视频 | 在线播放一区 | 国产一级二级在线观看 | 久久久久免费精品 | 9在线观看免费高清完整版在线观看明 | 久久精品中文字幕少妇 | 亚洲成人欧美 | 久草久草视频 | 亚洲一区二区视频在线播放 | 亚洲人成精品久久久久 | 色网免费观看 | 国产香蕉视频在线播放 | 中文资源在线播放 | 国产无套视频 | 黄色软件视频网站 | 久久免费视频这里只有精品 | 日韩精品观看 | 日韩 国产 | 国产资源在线免费观看 | 亚一亚二国产专区 | 最近免费中文字幕mv在线视频3 | 国产成人一区二区三区免费看 | 最新国产在线视频 | 成人va视频 | 国产精品久久久久永久免费看 | 中文字幕欧美日韩va免费视频 | 久久精品官网 | 成人国产精品一区二区 | 欧美一级裸体视频 | 日韩精品2区 | 丁香综合网| 亚洲va综合va国产va中文 | 午夜美女福利直播 | 中文字幕免 | 美女视频久久黄 | 免费av一级电影 | 久久久免费精品视频 | 国产色在线视频 | 曰本免费av | 久久99精品国产99久久 | 中文字幕丝袜一区二区 | 亚洲艳情| 在线观看香蕉视频 | 激情av网| 天天干天天拍天天操 | 欧美精彩视频在线观看 | 手机看片 | 精品视频免费观看 | 成人午夜电影在线观看 | 亚洲,国产成人av | 亚洲综合精品在线 | 欧美日韩一级久久久久久免费看 | 一区二区三区在线视频111 | 91成人在线观看高潮 | 在线观看一级 | 日韩在线电影 | 日韩欧美精品在线观看视频 | 免费视频二区 | 成人影视免费看 | 国产一区二区高清视频 | 91精品视频在线看 | 中文字幕永久在线 | 天天干,天天射,天天操,天天摸 | 日日狠狠 | 中文字幕在线观看2018 | 色婷婷久久久 | 亚洲精品在线免费观看视频 | 日韩大陆欧美高清视频区 | 国产精品久久久久四虎 | 亚洲成人免费在线观看 | 日韩欧美在线播放 | 天天插夜夜操 | 韩日在线一区 | 日韩欧美视频在线 | 成人精品一区二区三区电影免费 | 免费看一级黄色大全 | av不卡网站 | 国产九九在线 | 国产精品九九九 | 99re8这里有精品热视频免费 | 亚洲精品在线观看中文字幕 | 国产午夜精品一区二区三区嫩草 | 在线国产激情视频 | 香蕉视频啪啪 | 肉色欧美久久久久久久免费看 | 又爽又黄又刺激的视频 | 色射爱| 激情亚洲综合在线 | 精品国产一区二区三区久久久久久 | 亚州av成人 | 久久精品成人欧美大片古装 | 99 视频 高清 | 欧美在线你懂的 | 日韩av中文字幕在线免费观看 | 中文av在线播放 | 一区二区三区在线免费观看视频 | 国产成人综 | 久久av不卡 | 精品中文字幕在线播放 | 日本在线精品视频 | 欧美日韩高清一区 | 国产精品对白一区二区三区 | 91视频黄色 | avcom在线| 免费黄色网址大全 | av资源免费在线观看 | 久久久99久久 | 精品国产免费av | 久香蕉 | 在线免费观看国产黄色 | 久久精品久久久精品美女 | 91成人亚洲 | 美女免费黄视频网站 | 国产精品99蜜臀久久不卡二区 | 中文字幕一区二区三区在线视频 | 视频在线99 | 久久高清国产视频 | 久青草视频在线观看 | 久久久久成人精品免费播放动漫 | 色吧久久 | 白丝av免费观看 | 欧美日韩国产页 | 久久久久婷| 国产夫妻性生活自拍 | 三级黄色网络 | 国产91勾搭技师精品 | 天天色天天射天天综合网 | 久久久久久免费毛片精品 | 99热精品视 | 免费在线黄| 狠狠干天天色 | 婷婷综合网 | 久久66热这里只有精品 | www.五月天婷婷.com | 狠狠成人| 高清av中文在线字幕观看1 | 国产亚洲资源 | 国产在线日韩 | 国产精品一区二区62 | 九色琪琪久久综合网天天 | 久久国产精品色婷婷 | 激情视频一区二区三区 | 日韩一级精品 | 亚州国产精品久久久 | 国产资源网| 国产午夜精品视频 | 欧美日韩在线免费观看 | 久久午夜网 | 摸bbb搡bbb搡bbbb | 日韩欧美在线免费观看 | 久久精品一区二区三区四区 | 亚洲一区在线看 | 国产护士在线 | 伊人干综合 | 久久成熟 | 成人免费一级片 | 国产精品视频免费 | 亚洲激情网站免费观看 | 99国产一区二区三精品乱码 | 综合久久一本 | 毛片美女网站 | 999男人的天堂 | www色| 国产在线观看 | 久久亚洲福利 | 久久精品这里热有精品 | 久久久影院一区二区三区 | www欧美xxxx| 日本性久久| 日韩在线视频免费看 | 国产一区二区三区在线免费观看 | 亚洲免费激情 | 一区二区三区观看 | 日韩在线视频观看 | 国产精品热 | 国产精品毛片久久久久久久久久99999999 | 香蕉免费| 国产精品嫩草55av | 在线最新av | 亚洲国产免费 | 成人av在线一区二区 | 色婷婷综合久久久中文字幕 | 欧美精品久久久久久久久久白贞 | 西西444www大胆高清图片 | 五月婷婷开心 | 亚洲夜夜综合 | 成人av影院在线观看 | 99精品视频在线免费观看 | 天天爱天天操天天爽 | 97理论片 | 在线观看韩日电影免费 | 成人欧美在线 | av在线电影网站 | 97在线观看免费观看 | 成人性生交视频 | 97国产在线观看 | 午夜精品久久久久久久99无限制 | 天天综合久久综合 | 国产 色 | 中文字幕五区 | 亚洲高清久久久 | 亚洲 欧美 日韩 综合 | 欧美午夜久久 | 午夜私人影院 | 免费久久网站 | 免费亚洲视频 | 嫩草av影院| 日韩欧美在线免费 | 五月婷婷电影网 | 4438全国亚洲精品在线观看视频 | av看片在线| 久久超碰网 | 国产色综合天天综合网 | 国产 在线 高清 精品 | 久久免费在线观看 | 91成人免费在线 | 97在线视频免费播放 | 国产视频在 | 免费看三级网站 | 亚洲区另类春色综合小说校园片 | 在线精品视频免费播放 | 日韩在线免费高清视频 | 精品国产一区二区三区免费 | 精品在线观看一区二区 | 东方av在 | 91在线操 | 91九色在线观看视频 | 国产精品永久久久久久久www | 国产精品久久久久永久免费看 | 国产高清视频 | 久久热首页 | 久久伊99综合婷婷久久伊 | 青青草国产成人99久久 | 国产一级片视频 | 久久免费视频3 | 国产成人一级电影 | 久久国产高清 | 91 中文字幕| 草樱av | 人人干天天射 | 日本久久久久久久久久 | 手机在线永久免费观看av片 | 五月开心激情网 | 99视频在线精品 | 婷婷丁香视频 | 91自拍视频在线观看 | 一区二区三区日韩在线观看 | 国产乱码精品一区二区三区介绍 | 国产裸体永久免费视频网站 | 国产又粗又猛又黄又爽的视频 | 国产精品一区二区三区99 | av中文字幕av| 99精品久久99久久久久 | 亚洲区精品视频 | 91精品久久久久久久久久久久久 | 夜夜骑日日操 | 国内精品久久久精品电影院 | av大全在线 | 国产在线观看a | 日本黄色免费观看 | 午夜18视频在线观看 | 好看av在线| 欧美国产亚洲精品久久久8v | 国产综合精品久久 | 国产一级免费在线 | 探花国产在线 | 日韩理论电影在线观看 | 亚洲国产免费网站 | 国产精品久久久久久久久久久久午 | 91在线视频免费 | 在线观看爱爱视频 | 成年人国产在线观看 | 天天伊人网 | 日日操夜 | 2019中文字幕第一页 | av福利在线免费观看 | 五月天最新网址 | 国产精品一区二区三区四区在线观看 | 亚洲日本一区二区在线 | 亚洲视频专区在线 | 少妇超碰在线 | 国产精品99久久久精品免费观看 | 在线日韩 | 狠狠插天天干 | 久久婷婷精品 | 在线国产激情视频 | 91高清在线 | 午夜少妇一区二区三区 | 蜜臀精品久久久久久蜜臀 | 国产精品麻豆欧美日韩ww | 国产91精品在线观看 | 亚洲午夜大片 | 欧美黑人巨大xxxxx | 精品视频在线视频 | 亚洲最新在线 | 激情导航| 手机色在线 | 国产一级免费在线观看 | 视频在线在亚洲 | 日韩综合精品 | 狠狠色丁香久久婷婷综合五月 | 久久激情日本aⅴ | 天天综合色天天综合 | 99久久9| 亚洲午夜精品久久久久久久久久久久 | 中文字幕 成人 | 亚洲精品在线免费看 | 亚洲国产日韩在线 | 人人爽人人爽人人爽学生一级 | 在线观看视频在线 |