vim 視覺化模式(visual模式)

2021-09-24 14:04:12 字數 1226 閱讀 4871

為了便於選取文字,vim 引入了可視(visual)模式。 要選取一段文字,首先將游標移到段首,在普通模式下按 v 進入可視模式,然後把游標移到段末。 需要注意,游標所在字元是包含在選區中的

v 進入字元視覺化模式

v 進入行視覺化模式

ctrl+v 進入塊視覺化模式

塊選擇 ctrl+v

在**中刪除指定列非常有用

v命令進入的字元視覺化模式(characterwise visual mode)。文字選擇是以字元為單位的。

v命令進入的行視覺化模式(linewise visual mode)。文字選擇是以行為單位的。

ctrl-v進入的塊視覺化模式(blockwise visual mode)。可以選擇乙個矩形內的文字。

g 從游標所在處選擇到結尾

操作:

這時可以對所選的文字進行一些操作,

常用的(可視模式)命令有:

x或d 剪下(即刪除,同時所選的文字進入剪貼簿)

y 複製

r字元 所有字元替換為新字元

u u ~ 分別是所有字母變小寫、變大寫、反轉大小寫

「>」和「<" 將選中字元右移或左移 shiftwidth位置

當輸入了命令以後,vim 將回到普通模式,這時可以按 p 或 p 進行貼上。普通模式下有關複製和貼上的命令:

p或p 在當前位置貼上剪貼簿的內容,p 粘在游標所在字元後面,p 粘在前面。

d 與 d 的區別

d只刪除選中的字元,而d刪除選中字元所在行的所有字元, c 和 c , y 和 y 同理

我們還可以利用視覺化模式,來合併多行文字。 j 命令可以將高亮顯示的文字內容合併為一行,同時以空格來分隔各行。如果不希望在行間插入空格,那麼可以使用 gj 命令。

使用 g? 命令,可以使用rot 13演算法來加密高亮顯示的文字。針對同乙個文字再次執行加密命令,就可以進行文字解密。

在視覺化模式下,按下 : 鍵就可以對選定範圍進行操作。例如:我們先在視覺化模式下選中文字,然後執行 :write block.txt 命令,就可以將文字塊寫入另一檔案中。選擇多行,然後執行 :sort 命令,則可以對選中的文字進行排序。

檢視visual mode下的命令

:help v_, 例如使用 :help v_d 命令,可以得到關於在可視模式下進行刪除操作的幫助資訊。

vim視覺化操作

v 小v 進入視覺化 v 大v 進入可視行 ctrl v 進入視覺化塊 d刪除選中文字 c修改選中文字,刪除選中的文字,然後輸入想要的內容 r替換選中文字,將選中的文字替換成單個字元 i在選中文字前插入 a在選中文字後插入 gu選中區域轉為小寫 gu選中區域轉為大寫 g 大小寫互調 向右縮排乙個單位...

資料視覺化 什麼是資料視覺化

資料對應的英文單詞是data,從資訊獲取的角度看,資料是對目標觀察和記錄的結果,是現實世界中的時間 地點 事件 其他物件或概念的描述。不同學者對資料的作用也給出不同的定義,大致分為以下3類 視覺化對應的兩個英文單詞 visualize和visualization。visualize是動詞,描述 生成...

視覺化建模

中科永聯高階技術培訓中心 www.itisedu.com 視覺化建模 visual modeling 是利用圍繞現實想法組織模型的一種思考問題的方法。模型對於了解問題 與專案相關的每個人 客戶 行業專家 分析師 設計者等 溝通 模仿企業流程 準備文件 設計程式和資料庫來說都是有用的。建模促進了對需求...