sublime Text可通过命令面板或自定义快捷键复制当前文件路径:Ctrl+Shift+P输入“copy file path”执行,或在Key Bindings中添加{“keys”: [“ctrl+alt+c”], “command”: “copy_file_path”}实现一键复制。

sublime text 本身没有内置的“复制当前文件路径”快捷键,但可以通过命令面板快速执行,或配置自定义快捷键实现一键复制。
用命令面板临时操作(无需配置)
这是最快捷的临时方法,适合偶尔使用:
- 按下 Ctrl+Shift+P(windows/linux)或 Cmd+Shift+P(macOS),打开命令面板
- 输入 “copy file path”,回车选择 Copy File Path 命令
- 当前文件的完整路径(如
C:projectmain.py)就会被复制到剪贴板
设置自定义快捷键(推荐长期使用)
只需一次配置,之后随时可用:
- 菜单栏点击 Preferences → Key Bindings
- 在右侧用户键绑定文件中添加一行(注意逗号分隔):
{“keys”: [“ctrl+alt+c”], “command”: “copy_file_path”}
保存后,按 Ctrl+Alt+C(windows/Linux)或 Cmd+Alt+C(macos)即可一键复制路径。
复制路径的几种变体(可选扩展)
默认 copy_file_path 复制的是绝对路径。如果需要其他格式,可安装插件 FileDiffs 或 CopyFilePath,它们支持:
- 仅复制文件名(不含路径)
- 复制相对路径(相对于项目根目录)
- 复制为 Windows 风格反斜杠或 URL 格式
基本上就这些。不需要插件也能搞定,关键是把命令和快捷键对上号。