You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将文件每行首个单词移至行尾?求快捷键操作方法

如何将文件每行首个单词移至行尾(快捷键操作方法)

需求示例

原文本:

void setABC(int a);
int setDEF(int b);
String setGEH(int b);

转换后:

setABC(int a); void
setDEF(int b); int
setGEH(int b); String

以下是主流编辑器的快捷键操作方案:

VS Code

  1. 全选所有文本:Ctrl+A(Windows/Linux)| Cmd+A(Mac)
  2. 打开替换面板:Ctrl+H(Windows/Linux)| Cmd+H(Mac)
  3. 点击面板中的「正则表达式」按钮(图标为.*)开启正则匹配
  4. 输入查找规则:^(\\w+)\\s+(.*)$
  5. 输入替换规则:$2 $1
  6. 执行全部替换:Alt+Enter(Windows/Linux)| Option+Enter(Mac)

Sublime Text

  1. 全选文本:Ctrl+A(Windows/Linux)| Cmd+A(Mac)
  2. 打开替换面板:Ctrl+H(Windows/Linux)| Cmd+H(Mac)
  3. 开启正则表达式模式:Alt+R(Windows/Linux)| Cmd+Option+R(Mac)
  4. 查找内容:^(\\w+)\\s+(.*)$
  5. 替换为:$2 $1
  6. 批量替换:Ctrl+Alt+Enter(Windows/Linux)| Cmd+Option+Enter(Mac)

Vim(终端环境)

  1. 打开目标文件后,按Esc进入命令模式
  2. 输入全局替换命令并回车:
    :%s/^\\(\\w\\+\\)\\s\\+\\(.*\\)/\\2 \\1/g
    
  3. 执行完成后,输入:w保存修改

内容的提问来源于stack exchange,提问作者Garudaraja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 07:42:10