首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Emacs:用ansi-term从tmux会话中打开同一Emacs会话中的文件

Emacs:用ansi-term从tmux会话中打开同一Emacs会话中的文件
EN

Stack Overflow用户
提问于 2014-04-18 04:43:36
回答 1查看 205关注 0票数 0

我经常遇到这样的情况,我想打开一个文件,我正在从我的tmux会话在我的ansi-term到我的Emacs会话。我试着使用find-file-at-point (参见下面Max Bozzi的答案),但在tmux中,它只将我引导到ansi-term会话的工作目录,并且它不能检测我的tmux会话中的文件。单独使用ansi-term时,find-file-at-point工作得很好,但我更喜欢使用会话管理器,或者至少是一个可靠的终端多路复用器。

有什么建议吗?

例如,下面是我用ansi-term编写的tmux会话:

代码语言:javascript
复制
lucas@~/Downloads$ ls
A CHRISTMAS CAROL (ILLUSTRATED with Special Kindle Format).azw3
bleachbit_1.0_all_ubuntu1310.deb
Island of the Blue Dolphins.azw3
javaPong.jnlp
test.txt

如何在Emacs会话中打开test.txt

EN

回答 1

Stack Overflow用户

发布于 2014-04-18 05:03:30

一种选择是将指针放在文件名上,然后运行find-file-at-point。我发现这对绑定到M-'非常有用。

另一种方法是只使用标准的C-c C-f并用tab键完成名称,或者如果您真的想要的话,可以使用递归Emacs并在Emacs自己的终端缓冲区中运行Emacs。不过,您可能不会这样做,所以我会坚持使用find-file-at-point

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23143085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档