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

如何在Windows版Sublime中复制行时不包含换行符

解决Sublime Text中Ctrl+C复制整行不含换行符的问题

要修改Windows系统下Sublime Text的Ctrl+C行为,让未选中文本时仅复制当前行内容(不含换行符),按以下步骤操作:

  • 打开Sublime Text,点击顶部菜单栏的Preferences -> Key Bindings
  • 在弹出的双面板窗口中,编辑右侧的用户自定义快捷键配置文件,添加以下代码:
[
    {
        "keys": ["ctrl+c"],
        "command": "copy",
        "context": [
            { "key": "selection_empty", "operator": "equal", "operand": true },
            { "key": "has_next_field", "operator": "equal", "operand": false }
        ]
    }
]

原理:Sublime默认在未选中文本时,Ctrl+C调用的是copy_line命令(会复制整行包括末尾换行符)。上述配置会在无选中内容时,替换为原生的copy命令,仅复制光标所在行的文本内容,不包含换行;有选中内容时,依然保留默认的复制选中区域的行为。

  • 保存配置文件,重启Sublime Text后设置即可生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 00:27:38