vim剪下指定內容, 這些內容可能是你不想要了, 要刪除掉,你可以選擇乙個個的字元通過退格鍵(backspace)刪除掉,
但是這樣真的顯示不出你的逼格哦!(開玩笑了^-^)
在說明這個問題之前先說明一下vim的4種模式:
很多人都說vim有3種模式,呵呵,那可能就是他們沒有記住vim還有一種模式,
那就是上面提到的
可視模式
說明一下這些模式的進入與退出
開啟乙個檔案即進入正常模式, 在任何模式下按esc
鍵即進入正常模式
按shift+:
即進入命令模式, 按esc
退出命令模式到正常模式
按i
鍵即進入插入模式, 按esc
退出插入模式到正常模式
按說了這麼多, 也該進入正題了v
鍵即進入可視模式, 按esc
退出可視模式到正常模式
vim剪下指定內容
請向下看!
vim剪下指定內容, 也可以理解為刪除指定內容,你在插入模式下通過退格鍵乙個乙個刪除那可真是費老勁了,
我們再這裡討論一種更有逼格的操作方式,
比如說現在要刪除variable
這乙個單詞,我就將游標定位到了
variable
之前按
v
鍵進入到可視模式, 如下圖所示:
請注意:進入到可視模式的主要標誌就是左下角出現
visual
就是中文意思可視
嘛!當然了我安裝的是centos7.3英文版本的,
如果你的linux系統安裝的是中文版本這裡不出意外的話應該是
可視
漢語詞彙
平時使用d
鍵最多的要數刪除整行操作了, 哦,不對,準確的話應該是剪下整行操作,嗯嗯,是的,我沒有說錯, 就是剪下操作, 不信你可以實踐一下,
那好了,這裡我使用
d
鍵也是同樣的道理, 剪下字串嘛,也等同於刪除操作, 為什麼這麼說呢,
如果說你剪下的這些字串不用了, 那就是刪除操作了唄,
反之則是剪下了, 因為你還要使用嘛! 怎麼貼上剪下的內容請向下看!
上面實現了剪下指定內容,那同樣也可以在指定位置貼上這些剛剛剪下了的具體字元,
由於在可視模式下選擇字元後按
d
鍵剪下,並自動退出可視模式到正常模式, 那很好啊,
省得我們手動按
esc
退出到正常模式了, 太有情懷了沒木沒有那接下來就完成貼上內容到指定位置操作
比如說現在我要將之前剪下的內容貼上到definition
之後, 那游標具體移動的位置就如上圖所示了!
對於vim區域性剪下與貼上就說這麼多, 希望對工作和學習有所幫助如果覺得還不錯怎麼感謝我呢? 媽呀! 點讚啊!
good luck! from warnerwu at 2017.07.10 am
vim剪下指定行 Vim複製剪下貼上設定行號等技巧
問題描述 vim 中選中指定字元,進行複製,剪下,貼上以及設定行號。解決方法 進入vim中visual模式,visual模式進入,可以有三種方式 1 在普通模式 normal 下,直接按鍵 v 就可以進入預設visual模式,可以使用v j k h l 進行文字選擇 普通可視 注 使用normal模...
vim剪下板內容丟失解決辦法
在以前的一篇博文中曾經提到利用 暫存器使用系統剪貼簿拷貝粘帖內容。在使用中你或許會碰到這樣乙個問題 用 vim 開啟乙個檔案,複製其中的一段包含中文的內容 用 暫存器 然後關閉 vim 然後在另乙個開啟的 vim 中粘帖,此時,中文都變成了亂碼。如果你使用其他編輯器,比如 emacs,同樣存在這種問...
Vim複製剪下貼上
用了好久都不知道怎麼複製,最近實在不能忍了,找了一下。yank在vim裡作為複製的意思 原意是拉。複製的命令是yy或者y,兩者都會複製游標所在行整行。鑑於vim命令可以計數,就是在命令前加數字,表示重複操作次數,那麼 如果,2yy或y2y複製兩行。鍵是跳到行首,那麼 y 複製至行首,或y0。不含游標...