我是Vim的新手。假設我正在編輯文檔,並在一行的末尾添加了一些單詞。我仍然處於編輯模式,光標在行尾。Vim:從包括最後一個字符在內的行末尾拉出
然後我決定要複製光標前面的4個單詞,並將它們粘貼到下面一行的末尾。 如果我使用ESCŸb我錯過了最後一個字符。
有經驗的vim用戶如何實現這一目標?
我是Vim的新手。假設我正在編輯文檔,並在一行的末尾添加了一些單詞。我仍然處於編輯模式,光標在行尾。Vim:從包括最後一個字符在內的行末尾拉出
然後我決定要複製光標前面的4個單詞,並將它們粘貼到下面一行的末尾。 如果我使用ESCŸb我錯過了最後一個字符。
有經驗的vim用戶如何實現這一目標?
我只想用這樣的:
ESCvbŸ
或:
ESCbŸ$
因爲你的curosr是在該行的末尾這種特殊情況下。
我會使用Aadd some words to end<esc>
然後只是做j.
來重複該插入。
我意識到我的問題很糟糕。當我的意思是'我剛輸入的字詞'時,我指定了'4'字樣。凱已經回答了這個問題,但康納回答了我的意思。 鑑於問題的標題,我想我應該接受凱的? – Lobert
「接受的答案」不一定有形式;這完全取決於你的判斷。然而,這就是說,這個評論有點自私。繼續接受凱的回答,因爲他更方便,並提供了一個工作解決方案。 – Conner