Python Spyder查找和打开文件的快捷方式?

Python Spyder查找和打开文件的快捷方式?,python,emacs,shortcuts,spyder,Python,Emacs,Shortcuts,Spyder,我是一名Emacs用户,我曾经使用快捷键Ctrl+x+f 现在我的Python IDE是Spyder,所以我想知道是否有一个等效的命令 我尝试了Ctrl+N和Ctrl+O,但两者都返回一个窗口,我需要用鼠标点击它来选择它。在Spyder中没有什么比Ctrl+X+F更复杂的了,但是您可以使用我们的IPython控制台之一以及我们的owm版本的%editmagic来导航文件系统,就像你可以在普通的终端上使用它打开文件 这是一个示例(在Linux中) 然后您可以使用%edit/home/carlos/

我是一名Emacs用户,我曾经使用快捷键
Ctrl+x+f

现在我的Python IDE是Spyder,所以我想知道是否有一个等效的命令


我尝试了
Ctrl+N
Ctrl+
O,但两者都返回一个窗口,我需要用鼠标点击它来选择它。

在Spyder中没有什么比Ctrl+X+F更复杂的了,但是您可以使用我们的IPython控制台之一以及我们的owm版本的
%edit
magic来导航文件系统,就像你可以在普通的终端上使用它打开文件

这是一个示例(在Linux中)

然后您可以使用
%edit/home/carlos/foo.py
结束,点击回车键后,编辑器中将打开
foo.py
(当然,如果存在)

补充说明:

  • 您可以使用
    %cd
    魔术更改IPython控制台中的当前工作目录

  • 打开Spyder后,初始的
    cwd
    显示在工作目录工具栏中(通常位于对象检查器上方)


  • 我使用Spyder中的“文件资源管理器”窗口,我发现它非常方便。

    感谢您提供的信息,我正在使用windows 7。。TBH我不知道你的方法,但让我先试试。嗯,让我知道这是怎么回事,因为这种方法在Windows上很可能不太好用。
    In [1]: %edit /home/<Tab>
    
    carlos/
    lost+found/