我正在使用 sublime text 3,我想找到一种仅使用命令行删除文件/文件夹的方法,以便于开发/更快地开发。
我已经安装了 advance_new_file,这样我就可以只使用快捷键ctrl
++轻松创建文件alt
和文件夹n
。这很顺利。但现在我找不到删除文件的方法。
ST3 中有一个命令行工具,按ctrl
+ ` 将打开命令行。有没有不让我使用鼠标删除文件的快捷方式?
我正在使用 sublime text 3,我想找到一种仅使用命令行删除文件/文件夹的方法,以便于开发/更快地开发。
我已经安装了 advance_new_file,这样我就可以只使用快捷键ctrl
++轻松创建文件alt
和文件夹n
。这很顺利。但现在我找不到删除文件的方法。
ST3 中有一个命令行工具,按ctrl
+ ` 将打开命令行。有没有不让我使用鼠标删除文件的快捷方式?
它打开Python Interpreter
. 要删除文件,您必须导入os
或subprocess
模块并调用rm
命令。
如果您使用的是Linux,那么您很幸运。安装 Guake:http ://guake.org/ 。
这两个键击:F12 和 Alt+Tab将允许您在没有鼠标的情况下快速完成任务。
你可以试试这个“shell命令”包。要安装这个,首先按照说明安装包控制。
(win)/(command)+shift+p 调出命令工具,找到这个包控制->安装包,找到“shell命令”。
您应该能够使用快捷键即时执行 shell 命令。有关更多信息,请参阅页面。
AltTab使用or切换到打开的 shell 提示符⌘</kbd>Tab is probably your fastest bet, but if you have lots of open windows or just want to do everything from within sublime, there are a couple of options.
点击Ctrl`打开 Python 的内置版本,在 ST3 中是 3.3。从那里,您可以运行import os
,然后使用os.remove()
删除文件并os.rmdir()
删除空目录。要删除包含内容的目录,请先import shutil
使用shutil.rmtree()
. 其他shutil
方法,如shutil.copy()
(或shutil.copy2()
,用于保存元数据)、、shutil.move()
和shutil.copytree()
也很有用。