问题标签 [eshell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 在 Windows 上使用 git 和 Emacs eshell 模式时出现问题
当我尝试在 emacs eshell 模式下进行 git 提交时:
我收到一个错误:
同时这个问题在 emacs shell 模式下不存在。如何强制 eshell 与 git 一起正常工作?
bash - Emacs ido 风格的 shell
是否有支持 emacs 风格的 ido 查找文件的命令行 shell 或 shell 自定义?C-x C-f
在 emacs 中,我可以使用和非常快速地导航到一个目录(ido-mode t)
。
理想情况下,我正在寻找可以在 emacs 之外使用的解决方案。尽管我愿意寻找一种在 eshell 缓冲区中快速更改目录的方法。
ruby-on-rails - 每当 Emacs 操作需要在新缓冲区中生成 shell 时,使用 shell 与 eshell
我在 Emacs 中使用 Rinari 进行 Rails 开发。Mx shell 将为我的环境 (zsh) 打开一个正确 PATH 的新缓冲区。Mx eshell 使用了所有不正确的 PATH,我无法让它与任何东西很好地配合使用。
Rinari 有一个功能可以为我正在编辑的 Rails 应用程序启动一个 Web 服务器实例,但是它使用服务器实例打开的缓冲区是 eshell。
我怎样才能最终让它使用 shell(或者用 Mx shell 打开)打开一个缓冲区?
下面是我要执行的命令的定义。
是否只有我可以更改的设置或查找要打开的 shell 的变量?
emacs - 在 emacs 中创建多个 eshell 实例
想一想:用 eshell 平铺我的 emacs 窗口,一个 xmonad。这可能吗?我可以 Mx eshell 打开第一个 eshell 实例,但未来的调用只关注第一个实例。
emacs - eshell(elisp shell)启动时会读取什么设置文件?eshell如何设置它的PATH?
在 emacs/eshell 中,"echo $PATH" 显示的路径与 $PATH 环境变量不同。
而且我还检查了 eshell 没有读取 .bashrc 或 .profile,我认为这就是路径不同的原因。
- eshell 启动时会读取什么设置文件?
- eshell如何设置它的PATH?
- 如何使 eshell 的 PATH 与环境变量的 PATH 相同?
添加
正如 Jérôme Radix 指出的那样,PATH 取决于我如何启动 Aquamcs。
- 当我单击按钮启动 Aquamacs 时,它具有不同的 PATH。
- 当我从命令行运行“aquamacs”时,它具有相同的 PATH。
emacs - Eshell:命令、语法等
刚刚找到那本未完成的手册,但它确实未完成。正处于高潮。我还是不明白。
- 那是什么?一个 eLisp 解释器?
- 你如何告诉 emacs 从那里编辑文件?
- 有什么区别?
- 什么是仅 eshell 的命令?
shell - zsh和emacs'(e)shell的优缺点
我目前已切换到 emacs (aquamacs),并且正在将我的整个工作流程一次一步迁移到其中(org-mode、dired 等,从路径查找器、符号速度等)。
我还没有尝试的一件事(并且似乎是迄今为止最大的障碍)是内置的 emacs shell(shell 和/或 eshell,这里称为“eshell”),因为 zsh 设置完美我。不确定是否有办法基本上镜像/最小化所需的转换/适应步骤.....
我的问题:
eshell 可以被视为 zsh 的超集(即,eshell 可以做 zsh 可以做的所有事情,还有更多)?我认为与标准 shell(bash、zsh、ksh、tcsh 等)相比,eshell 缺少很多,否则它将是标准 shell 之一(如果我这样想是错误的,请纠正我)。
在 zsh 上使用 eshell的主要限制是什么?有没有人从 zsh 切换到 eshell 并觉得 zsh 的某些方面你非常想念?
任何人都知道进行 zsh/eshell 功能比较的任何链接/资源吗?
此外,有什么资源可以从一个普通的 shell 更改为 eshell 吗?关于工作流迁移的建议?
如果eshell不如zsh“强大”,那么eshell比zsh有什么优势?在 emacs 中使用 eshell 的任何提示和技巧可以说明学习它所花费的时间?
如果它做了我认为我需要的一切,是否应该放弃 eshell 并继续使用 zsh ?还是少数“权力工作流程”值得(我不知道)?
提前谢谢。
emacs - 在 emacs 的 eshell 中调用 su
我可以以非 root 用户身份在 eshell 中运行普通的 linux 命令。当我尝试 su 到 root 时,所有常用的 linux 命令都消失了(ls、cat 等)。我该如何解决这个问题?
emacs - 如何通过 eshell 在 Emacs 中打开文件?
在 eshell 中是否有在另一个缓冲区中打开文件的命令?
emacs - 如何编写eshell脚本?
那里。我是 eshell 的新手,现在我遇到了一个问题,我该如何编写脚本。我已经尝试过(rm ~/somefile)并且它有效。所以每个命令都是这样的吗?我应该如何编写条件代码和循环?我应该自定义什么以使系统使用 eshell 执行我的脚本而不是其他的,比如 bash ,默认? 我的英语不是很好,我希望你能理解我的意思。我也会感谢对我的英语表达的任何更正?