问题标签 [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.
emacs - Emacs eshell 'ulimit' 命令
为什么我在 esehll 模式下找不到 ulimit 命令,但 Mx ansi-term 没有这个问题。我怎么能修好它。
像这样:
〜$ ulimit -c
ulimit:找不到命令
〜$
emacs - 等效于 emacs *eshell* 中的“exec”?
我想编写一个包装现有命令行脚本的 eshell 函数。为了做到这一点,我希望能够从 eshell 函数执行 shell 命令。我的第一直觉是做类似的事情
这种作品,除了一些问题。它在劣质外壳中运行,而不是像真正的“exec”命令一样运行。这意味着,除其他外,eshell 中的命令“myfunc”似乎在命令运行时被阻塞。“mycommand”的输出被收集并出现在最后的 Shell 输出缓冲区中,但它不复制普通 shell 函数的行为,标准输出在运行时出现。
那么,这样做的正确方法是什么?
emacs - 命令扩展:如何说服 eshell 我不想执行 elisp 表达式?
当然,相同的命令M-x shell
可以正常工作。
我如何说服 eshell 我不想在这里执行 elisp 表达式,这样我才能得到我如此清楚地寻求的 git grep goodness?
emacs - 脚本的执行环境(eshell vs bash)
如何确定脚本内部 - 它是从 eshell 还是从普通 shell(bash 等)执行的?
git - 如何在 Emacs 缓冲区中进行 git 提交
我工作的正常方式是为我正在处理的代码设置一个小的 eshell 缓冲区和一个更大的缓冲区。我使用 eshell 缓冲区进行编译和简单测试。
如果我想做 git 提交,当我以这种方式运行它时,我总是会打开一个新的 Emacs 窗口。
我如何才能在当前 Emacs 会话中简单地打开一个新缓冲区?
shell - Emacs 默默地将 -i 附加到 shell 命令
它破坏了我试图运行的外壳,因为它不知道该-i
选项。我已经搜索了所有以开头的变量,shell-
但它们都没有-i
设置explicit-shell-file-name
更改名称的值,但仍然附加了该选项。
请帮忙。
emacs - 如何设置 emacs eshell 默认面?
当我在 emacs 中运行 eshell(或 shell)时,我希望默认面是不同的字体(如 Courier),这样 eshell 看起来更像一个“普通”的 shell。
查看 emacs 的 Faces,我看到了几个 eshell 特定的面(用于符号链接、目录、提示符等),但我没有看到任何基本的默认面。
谷歌返回了大量关于自定义 eshell 操作的结果,但很少返回关于自定义其外观的结果。
windows-7-x64 - 如何让 eshell 在 emacs 中正常工作?
出于某种原因,当我在 linux 上输入我习惯的命令时,它可以完美地工作,就像在 bash 中一样......但是在 eshell 中,它不起作用。
我已将问题缩小到一个微不足道的小样本,如下所示:
我如何让这个工作?(du默认是什么...它是在elisp中实现的,我没有在那里做任何不寻常的更改,也就是说,它是`em-unix.el'中的编译lisp函数)
我预计会出现“您使用了 1.3 GiB 的磁盘空间”这样的内容,而不是该命令未找到错误。
shell - 在 emacs shell 和 eshell 中,\r 擦除整个当前行
在运行bash的 emacsshell
终端窗口中,输入将插入点移动到行首,正如预期的那样,但它也会删除行上的所有数据。这不是我通常对终端的期望。 \r
我知道它shell
不像其他一些终端那样“完整”,但是 emacsterm
可以ansi-term
处理这个问题,所以它似乎不是 emacs 的固有限制。
eshell
也表现得像shell
. 有没有办法为shell和/或eshell调整它,以便下面的命令产生cb
而不仅仅是c
使用:Ubuntu 10.04 中的 GNU Emacs 23.1.1
emacs - Emacs 外壳。如何在按 RET 时读取命令行的内容
我的意图是在按RET时为每个提示使用bm.el
Visible Bookmarks。我已经设法在某种程度上实现了这一点。如果缺少一些重要问题,请在下面评论我的代码:例如。除了将参数传递给默认函数之外,我不知道是否需要处理这些参数。
当我在空命令行上按RET时,我不想为该行添加书签。在将控制传递给默认函数之前,如何拦截命令行内容eshell-send-input
?