[英]add or substract a number to each word of a line in Vim
我想要為當前行的每個單詞減去一個正數。 我知道 Ctrl-X 快捷鍵,但遺憾的是,如果我在視覺選擇中使用它,它僅適用於第一個單詞
我找到了一個使用從這里獲取的技巧的解決方案:反轉 Vim 中一行的單詞順序,使用命令 's/ +/\r/g` 將當前行分解為單詞
例如,如果我想為每個單詞減去 3,我將在寄存器 w qwOjok 中注冊以下宏:s/ +/\r/g{jv}3v}Jkddq
該解決方案可以改進,因為使用多行宏不起作用。 我嘗試使用標記而不是 { 來跳轉,但這並不能阻止混合行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.