如何(很容易)在崇高文本3中获取当前的文件path
如何(很容易)在崇高文本3中获取当前的文件path
我不经常使用ST控制台( 我只用了一次来安装软件包pipe理器 ),但我想这可能是一个很好的方法:
- 得到像某种pwd命令的当前文件path。
- 但它不起作用。
有谁知道一个简单的方法来获取当前的文件path?
- 到剪贴板:最好不要在答案中有一个严格的目标
- 没有必要的ST命令,也许包?
右键单击文件中的某处(不是在标题选项卡上) – >复制文件path
如果你不想使用鼠标,你可以设置一个键盘快捷键,这里解释https://superuser.com/questions/636057/how-to-set-shortcut-for-copy-file-path-in -sublime文本-3
要轻松地复制当前文件path,请将以下内容添加到Key Bindings - User
:
{ "keys": ["ctrl+alt+c"], "command": "copy_path" },
资源
Key Bindings - User
可以通过命令面板打开(OSX上的command + p
)
使用图像易于理解。 在右键单击你会得到这个。
Mac OS X – 崇高的文字3
右键单击>
复制文件path
转到此链接 。 链接中的代码由robertcollier4给出。
使用.py扩展名创build一个名为CpoyFileName.py
的文件或任何你喜欢的文件。
将文件保存在Sublime Text 3\Packages\User
文件夹中。 然后将上述给定的键绑定粘贴到您的Preferences: Key Bindings
文件中。
现在,您可以使用指定的键绑定来复制文件名或总(绝对)文件path。
请注意,文件名或文件path包含文件扩展名。
有一个崇高的包,它给你当前的文件位置在一个状态栏。 我直接将它们克隆到我的/ sublime-text-3 / Packages文件夹中。
git clone git@github.com:shagabutdinov/sublime-shell-status.git ShellStatus; git clone git@github.com:shagabutdinov/sublime-status-message.git StatusMessage;
你必须检查/阅读GitHub上的描述。 即使它被列在程序包控制中,它也不会为我正确安装。 你可以实际编辑shell输出。 如果你有适合python / shell的技能。
看起来像这样(材料主题)
如果您和我一样,并且始终单击边栏中的项目,只是意识到复制path只能在编辑器区域单击时才起作用,请查看SideBarEnhancements软件包。 它有很多选项以各种不同的方式复制文件path。
安装可以通过包控制(尽pipe网页只提到通过手动下载安装)。
注意:该包“发送基本的匿名统计” 。 该网页解释了如何退出。