首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Emacs -如何让projectile在当前窗口中打开文件?

Emacs是一款强大的文本编辑器,它具有丰富的功能和可扩展性。在Emacs中,projectile是一个非常有用的插件,它可以帮助我们在项目中快速导航和查找文件。

要让projectile在当前窗口中打开文件,可以按照以下步骤进行操作:

  1. 确保已经安装了projectile插件。可以通过在Emacs中执行M-x package-install RET projectile RET来安装。
  2. 在Emacs的配置文件(通常是~/.emacs~/.emacs.d/init.el)中添加以下代码:
代码语言:txt
复制
(projectile-mode +1)
(setq projectile-switch-project-action 'projectile-dired)
(setq projectile-find-file-other-window nil)

这些配置将启用projectile插件,并设置打开文件的行为。

  1. 保存配置文件并重新启动Emacs。

现在,你可以在Emacs中使用projectile来打开文件了。按下C-c p f(按住Ctrl键,然后依次按下c、p、f)来调用projectile-find-file命令。然后,输入文件名或部分文件名,projectile将会在当前项目中查找匹配的文件。按下回车键即可在当前窗口中打开文件。

注意:在上述步骤中,没有提及任何腾讯云相关产品和链接地址,因为Emacs和projectile是开源软件,并不直接与云计算品牌商相关联。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • project.el 使用说明

    在之前的文章中就多次提到过 28 版本的 project.el 是如何好用,但一直没去详细介绍,这篇文章就来填上这个坑。一句话总结,project.el 完全可以替换 projectile[1]。...作为额外的补充,可以通过创建一个名为 .project 的文件,用作根目录的标识,与 .projectile 类似 该函数返回一个 cons,car 为项目类型,这里定义为 local,cdr 为根目录...查找文件 查找文件是非常高频的操作,可以使用 Rust 编写的 fd[4] 来代替 find,速度更快。...eshell • project-dired,在根目录打开 dired • project-find-dir,在项目指定目录打开 dired • project-switch-to-buffer,切换到项目中已经打开的...参考 • It’s never too late[5] 引用链接 [1] projectile: https://github.com/bbatsov/projectile [2] elpa: https

    40810

    spacemacs HowToUse 常用概念和模式切换

    spacemacs_HowToUse_常用概念和模式切换 常用概念 概念 Description project 在某目录里建立一个空文件.projectile。...就成功创建了一个project目录 window 窗口,可以分栏 frame 是一个emacs框架。可以包含多个window buffer 文件加载到emacs里,就称之为一个buffer。...可以在打开的多个buffer里搜索关键词或者文件名 Registers 剪贴板在 Vim 里面被称为寄存器(Registers) layout emacs的窗口界面,以及emacs打开的buffer文件...40i+ 在当前位置插入40个 +组成的分割线。...可依次类推 :r filename 在当前位置插入另一个文件的内容 :[n]r filename 在第n行插入另一个文件的内容 :r !date 在光标处插入当前日期与时间。同理,:r !

    1K20

    Emacs 快捷键

    find-file-other-window C-x 4 f 在新的缓冲区中打开新的文件,在新的垂直窗口中绘制它。...find-file-read-only-other-window C-x 4 r 在一个新的只读缓冲区中打开新的文件,在新的垂直窗口中绘制它。...当它处于打开状态时,将同时滚动显示当前窗口中的缓冲区的所有窗口,并滚动均等的相应距离。 other-window C-x o 将光标移动到下一个窗口,并使其成为活动窗口。...当您运行这个函数的时候,Emacs打开一个新窗口,该窗口中包含该变量的给定当前 值。如果有的话,还将提供关于该变量的描述。这个函数与 C-h v 按键进行了绑定。...open-dribble-file 这个命令将打开指定的文件,并将所有键盘输入的副本记录到该文件。 14.

    2K20

    tmux 使用教程

    它可以新窗口"接入"已经存在的会话。 它允许每个会话有多个连接窗口,因此可以多人实时共享会话。 它还支持窗口任意的垂直和水平拆分。...以下命令都是在 Tmux 窗口中执行。 划分窗格 tmux split-window命令用来划分窗格。...强制重绘未脱离的会话 s 选择并切换会话;在同时开启了多个会话时使用 : 进入命令行模式;此时可以输入支持的命令,例如kill-server可以关闭服务器 [ 进入复制模式;此时的操作与vi/emacs...修改当前窗口编号;相当于窗口重新排序 f 在所有窗口中查找指定文本 窗格操作 按键 含义 " 将当前窗格平分为上下两块 % 将当前窗格平分为左右两块 x 关闭当前窗格...在预置的窗格布局中循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled q 显示窗格编号 o 在当前窗口中选择下一窗格

    3.7K31

    终端复用工具tmux的使用

    此时可以打开更多的窗口,这样在远程就可以像在本地一样同时使用多个一样的bash 如果要发送命令,如下: tmux send -t checkpoint ls ENTER...在一台server上用criu来对一个小程序进行checkpoint,需要criu和小程序都运行在bash中,而不是直接在ssh中,否则checkpoint得到的img文件就会包含与ssh终端相关联的信息...在同时开启了多个会话时使用      :  #进入命令行模式;此时可以输入支持的命令,例如kill-server可以关闭服务器      [  #进入复制模式;此时的操作与vi/emacs...#修改当前窗口编号;相当于窗口重新排序      f  #在所有窗口中查找指定文本  面板操作      ”  #将当前面板平分为上下两块     ...even-horizontal、even-vertical、main-horizontal、main-vertical、tiled      q  #显示面板编号      o  #在当前窗口中选择下一面板

    93530

    IntelliJ IDEA 2019 快捷键终极大全

    +N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT...+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开文件 F3 向下查找关键字出现位置...ALT+F1 查找文件所在目录位置 SHIFT+ALT+INSERT 竖编辑模式 CTRL+F4 关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

    2.6K30

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    +F   在当前窗口查找文本  CTRL+SHIFT+F  在指定窗口查找文本  CTRL+R   在 当前窗口替换文本  CTRL+SHIFT+R  在指定窗口替换文本  ALT+SHIFT...  ALT+F1   查找文件所在目录位置  SHIFT+ALT+INSERT 竖编辑模式  CTRL+F4  关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。 Ø  单元测试:Ctrl+Alt+T创建单元测试用例。

    10.5K50

    IDEA 的快捷按键

    +N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 CTRL+G   定位行  CTRL+F   在当前窗口查找文本  CTRL...+SHIFT+F  在指定窗口查找文本  CTRL+R   在 当前窗口替换文本  CTRL+SHIFT+R  在指定窗口替换文本  ALT+SHIFT+C  查找修改的文件  CTRL+E   最近打开文件...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。 Ø  单元测试:Ctrl+Alt+T创建单元测试用例。

    89620

    IntelliJ IDEA 快捷键终极大全,速度收藏!

    +Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本...ALT+F1 查找文件所在目录位置 SHIFT+ALT+INSERT 竖编辑模式 CTRL+F4 关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij 能够智能感知 Spring、Hibernate 等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用 Ctrl+F/Ctrl+Shift+F 在当前窗口或全工程中查找,再配合 F3/Shift+F3 前后移动到下一匹配处。...Ctrl+Tab 切换标签页,Ctrl+E/Ctrl+Shift+E 打开最近打开过的或编辑过的文件。 Ø 单元测试:Ctrl+Alt+T 创建单元测试用例。

    1K40

    IntelliJ IDEA 快捷键终极大全 | 收藏

    +Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本...ALT+F1 查找文件所在目录位置 SHIFT+ALT+INSERT 竖编辑模式 CTRL+F4 关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。 Ø 单元测试:Ctrl+Alt+T创建单元测试用例。

    57710

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    +F   在当前窗口查找文本   CTRL+SHIFT+F  在指定窗口查找文本   CTRL+R   在 当前窗口替换文本   CTRL+SHIFT+R  在指定窗口替换文本   ALT+SHIFT...   ALT+F1   查找文件所在目录位置   SHIFT+ALT+INSERT 竖编辑模式   CTRL+F4  关闭当前窗口  Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。 ...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。 ...Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。  Ø  单元测试:Ctrl+Alt+T创建单元测试用例。

    1.3K70

    IDEA 快捷键大全

    +N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT...+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开文件 F3 向下查找关键字出现位置...ALT+F1 查找文件所在目录位置 SHIFT+ALT+INSERT 竖编辑模式 CTRL+F4 关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

    1.2K10

    IntelliJ IDEA 2019 快捷键开发手册,典藏版。

    +N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT...+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开文件 F3 向下查找关键字出现位置...ALT+F1 查找文件所在目录位置 SHIFT+ALT+INSERT 竖编辑模式 CTRL+F4 关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

    69350

    IDEA 2019 最新最全快捷键终极大全!

    +N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT...+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开文件 F3 向下查找关键字出现位置...ALT+F1 查找文件所在目录位置 SHIFT+ALT+INSERT 竖编辑模式 CTRL+F4 关闭当前窗口 Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

    1K50

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    +Alt+N 查找类中的方法或变量  双击SHIFT 在项目的所有目录查找文件  Ctrl+N   查找类  Ctrl+Shift+N 查找文件  CTRL+G   定位行   CTRL+F   在当前窗口查找文本...   ALT+F1   查找文件所在目录位置   SHIFT+ALT+INSERT 竖编辑模式   CTRL+F4  关闭当前窗口  Ctrl+Alt+V,可以引入变量。...最后要说一点,Intellij能够智能感知Spring、Hibernate等主流框架的配置文件和类,以静制动,在看似“静态”的外表下,智能地扫描理解你的项目是如何构造和配置的。 ...要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。 ...Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。  Ø  单元测试:Ctrl+Alt+T创建单元测试用例。

    1.7K90
    领券