说我有这条线
= function (x, y, word);
我想把它转换成
word = function (x,y);
Run Code Online (Sandbox Code Playgroud)
到目前为止,我一直在手动选择单词,然后是'x',然后在开头粘贴它.然后我会删除不必要的逗号.
有没有更有效的方法来完成同样的事情?
不要像许多高级用户建议的那样创建所需的函数或宏,而是学习简单的命令,这可以在您需要进行类似但略有不同的替换时帮助您.
我的解决方案是:将光标放在逗号上,然后键入: xxdw^Pa <C-[>
描述:
xx - 删除逗号和空格dw - 删除单词^ - 将光标放在文本的开头P - 在光标前放置删除的文本a - 单词后添加空格<C-[>- 逃避返回正常模式,你也可以按,<ESC>如果你喜欢,或根本不按以及如何将光标放在逗号中?了解f,,F,,t,,T,,w,b和e更快的放在文本周围移动.
| 归档时间: |
|
| 查看次数: |
1294 次 |
| 最近记录: |