【问题标题】:How can I write to multiple lines simultaneously in Geany?如何在 Geany 中同时写入多行?
【发布时间】:2018-08-26 08:36:03
【问题描述】:

我想在 Geany 中修改 txt 文件每一行的开头。不知何故,可以同时写多行(也许用框选择?)。 如何做到这一点?

【问题讨论】:

    标签: text ide edit text-editor geany


    【解决方案1】:

    插件之前需要安装Extra Selection

    对于我的配置(Debian/Buster,Geany 1.33),我添加了配置快捷键。 详情请见plugin manual

    用法:

    在工具 -> 额外选择下,有 7 个新项目:“列 模式”、“选择到线”、“选择到匹配的大括号”、“切换 矩形/流”、“设置锚点”、“选择锚点”和“矩形” 选择锚”。通常这些应该绑定到键,例如 Alt-C、Alt-Shift-L、Ctrl-Shift-B、Ctrl+2、F12、Shift-F12 和 Alt-Shift-F12。

    【讨论】:

      【解决方案2】:

      这只是@zaboop 对答案的补充,因为编辑队列已满,许多人可能没有正确理解解决方案。

      在 Geany 中,您不能在不使用插件的情况下一次编辑多行的不同部分(如在 VS Code 中)。 相反,您可以做的是一次编辑多行的开头。这样做:

      • 按住Shift + Alt并按向上或向下箭头键可相应选择当前行上方或下方的行。
      • 然后释放Shift + Alt 并继续编辑这些行。

      【讨论】:

        【解决方案3】:

        选择区域,同时按住 Alt-Shift,然后用箭头移动光标。

        【讨论】:

        • 只选择区域,然后当我使用键箭头在光标周围移动时,它会取消选择该区域,但不执行其他操作。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-07-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-27
        • 1970-01-01
        相关资源
        最近更新 更多