Vim 可視化模式及其用法
背景
相信大家都使用過帶圖形界面的作業系統中的文字編輯器,用戶可以使用滑鼠來選擇要操作的文本,非常方便,在 Vim 編輯器中也有類似的功能,但不是通過滑鼠,而是通過鍵盤來選擇要操作的文本,
Vim可視化模式
在 Vim 中,如果想選中目標文本,就需要調整 Vim 進入可視化模式,如下所示,通過在 Vim 命令模式下鍵入不同的鍵,可以進入不同的可視化模式,
| Key | 功能 |
|---|---|
| v | 又稱字符可視化模式,此模式下目標文本的選擇是以字符為單位的,也就是說,該模式下要一個字符一個字符的選中要操作的文本,進入標記: --VISUAL-- |
| V | 又稱行可視化模式,此模式化目標文本的選擇是以行為單位的,也就是說,該模式化可以一行一行的選中要操作的文本,進入標記:-- VISUAL LINE -- |
| Ctrl + v | 又稱塊可視化模式,該模式下可以選中文本中的一個矩形區域作為目標文本,以按下 Ctrl+v 位置作為矩形的一角,游標移動的終點位置作為它的對角,進入標記: -- VISUAL BLOCK -- |
可視化模式支撐的命令
在 Vim 命令模式下編輯文本的很多命令,在可視化模式下仍然可以使用,下面羅列出了常用的幾個可以在可視化模式下使用的命令,
| 命令 | 功能 |
|---|---|
| d | 洗掉選中的部分文本, |
| D | 洗掉選中部分所在的行,和 d 不同之處在于,即使選中文本中有些字符所在的行沒有都選中,洗掉時也會一并洗掉, |
| y | 將選中部分復制到剪貼板中, |
| p | 將剪貼板中的內容粘貼到游標之后, |
| P | 將剪貼板中的內容粘貼到游標之前, |
| u | 將選中部分中的大寫字符全部改為小寫字符, |
| U | 將選中部分中的小寫字符全部改為大寫字符, |
| > | 將選中部分右移(縮進)一個 tab 鍵規定的長度(CentOS 6.x 中,一個tab鍵默認相當于 8 個空白字符的長度), |
| < | 將選中部分左移一個 tab 鍵規定的長度(Centos 6.x 中,一個tab鍵默認相當于 8 個空白字符的長度), |
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/499572.html
標籤:Linux
上一篇:apache編譯安裝
