![](/img/trans.png)
[英]How to make eshell-autojump case insensitive under Linux
在 Linux 下, eshell-autojump將進行區分大小寫的匹配,我只是覺得這很麻煩。 我試圖通過建議eshell/j使用總是返回 t 的eshell-under-windows-p來規避這一點,但令我懊惱的是,在eshell/j中調用的eshell-under-windows-p不受cl ...
[英]How to make eshell-autojump case insensitive under Linux
在 Linux 下, eshell-autojump將進行區分大小寫的匹配,我只是覺得這很麻煩。 我試圖通過建議eshell/j使用總是返回 t 的eshell-under-windows-p來規避這一點,但令我懊惱的是,在eshell/j中調用的eshell-under-windows-p不受cl ...
[英]In Dired, how do I add the file path to the kill ring with relevant characters escaped?
正如這個答案所解釋的,Dired function dired-copy-filename-as-kill ( 0 w ) 允許將文件的路徑添加到殺傷環。 但是,我想在 Eshell 上使用此路徑,其中需要對 SPC 等字符進行轉義。 有沒有辦法復制相關角色逃脫的殺戮環的路徑,或者轉換以前的殺戮以 ...
[英]Calling Emacs' Eshell's eshell-previous-matching-input-from-input from elisp
我想讓我的 eshell 中的向上箭頭鍵是 eshell-previous-matching-input-from-input,因為它是,當點位於最大點時,否則是前一行。 我寫過 但這不對,因為 eshell-previous-matching-input-from-input 需要一個參數。 我 ...
[英]How to highlight some words in Eshell?
我在Emacs中使用Eshell來運行程序,我可以檢查Shell中的輸出,但是我想突出顯示一些詞語,例如'errors''info',或者其他類似的詞。 我怎么能這樣做? ...
[英]Eshell can't find script on eshell path
我的目標我正在嘗試將“/opt/bin”添加到 eshell 用於查找腳本的路徑列表中。 到目前為止,我已經嘗試通過三種方式做到這一點到目前為止的嘗試 1) (setenv "PATH" (concat "/opt/bin:" (getenv "PATH"))) 2) (eshell/addpat ...
[英]Emacs eshell - Kill window on exit
我的init.el有以下代碼 在我退出eshell之前,此方法可以正常工作。 當我退出時,窗戶保持打開狀態。 如何使窗口自動關閉? ...
[英]How to add “^” as an argument to a command in emac's eshell?
我正在嘗試制作一個命令行計算器供正在制作的網頁使用。 但是,當我嘗試使用java Calculate -exp 10^20^30在eshell中執行時,我得到: 但是,該命令在常規PuTTY終端中也能正常工作,將引號引起來的10 ^ 20 ^ 30環繞不起作用,使用10 \\ ^ 20 ...
[英]Precise exception type for division by zero in Erlang
我想捕獲零除錯誤,但不知道我應該為此寫哪個確切的模式 當我通過捕獲所有異常時它起作用 但是第一個例子給出 **異常錯誤:計算算術表達式時發生錯誤 那么如何正確捕捉零除 ...
[英]Some functions of emacs shell disappears when I put this code in my init file
我試圖將此代碼放在我的Emacs初始化文件中: 它工作正常,但出現一些錯誤: 當我按下UP鍵(以執行上一個命令)時,我在minibuffer中收到此消息: Not found 當我按TAB鍵(自動完成路徑)時,我在minibuffer中收到此消息: Invalid va ...
[英](Emacs) How to only show last directory in emacs shell?
我想知道是否有可能僅在eShell(Emacs Shell)中顯示最后一個目錄。 例如,它當前在路徑/home/user/Programming/C++ 。 使用eshell的當前設置, ~/Programming/C++ $ ,但是我只想顯示一下: C++ $ 。 謝謝 ...
[英]Command+K in Eshell (mac)
通常,我會在Emacs中打開多個緩沖區,包括一些eshell,然后使用bash中的肌肉內存,我會使用Command + K嘗試清除eshell中的緩沖區。 但是,在eshell中使用它只會擰緊我所有的緩沖區,我必須關閉所有內容並再次打開所有內容。 我想在eshell中重新綁定Comman ...
[英]How to iterate through command output in eshell
我知道我可以使用xargs ,但是我在eshell中! 必須有一種輕松的方法。 假設我跑步 什么是通過迭代結果向的ESHELL方式rm每? 我已經嘗試for和mapc但是在這些方面並不擅長,但還不太清楚如何在其中使用它們 ...
[英]Strange error output with emacs eshell (possibly related to zsh?)
我是Emacs的新手,正在嘗試使用eshell。 不幸的是,例如,當我在C文件中有錯誤時,我收到一些奇怪的錯誤輸出(這只是一個例子;特定的錯誤並不重要): 我不確定這一切意味着什么。 我使用的是zsh,而不是普通的bash,所以也許這與它有關? 如果我在普通終端上運行相同的文件 ...
[英]How to copy Zsh aliases to Eshell
我正在嘗試使用此處提供的命令進行復制。 那是, 這與Bash一起使用,我正在使用Emacs-Starter-Kit ; 但不能與Zsh一起使用-不起作用意味着它復制了東西但沒有任何效果。 [作為旁注] 好像,我沒有幾個Eshell默認變量,即eshell-read-ali ...
[英]emacs shell interprets ipython characters wrongly
我正在使用gnome-terminal , emacs -nw , eshell在emacs和ipython 。 由於某種原因,emacs shell錯誤地解釋了字符。 這是我看到的(請注意最后3行): 我相信這肯定是一些編碼問題,但我不確定如何診斷和修復它。 這是我的 ...
[英]How to overwrite a key binding only on eshell?
我在emacs上使用了evil-mode ,最近我開始使用eshell ,我真的很喜歡如何離開插入模式並在eshell緩沖區上移動以復制內容或其他東西,但是當再次進入插入模式時,它將在光標當前位置執行位置,我想當我進入插入模式時,將光標自動移至提示行(最后一行,行尾)。 我所做的是: ...
[英]Solving error "Stack overflow in regexp matcher" when starting eshell
我最近解決了一個惱人的錯誤,我在啟動 emacs eshell 時突然開始犯:消息“正則表達式匹配器中的堆棧溢出”將出現在回顯區域,我的 eshell 會話將在沒有提示的情況下啟動。 外殼將處於活動狀態,但光標只會出現在最左側,沒有我的正常提示中的任何路徑或時間修飾。 ...
[英]eshell TRAMP find remote file with relative path (or at least less than the full Tramp path)?
我喜歡eshell的TRAMP集成。 有了它,我可以執行cd /ssh:foo:/etc來SSH到遠程機器並訪問其/etc/目錄。 我也可以在本地emacs中執行find-file motd打開此文件。 但是,如果我需要使用sudo更改文件怎么辦? 我知道我可以給出完整的路徑,就像這樣: ...
[英]How to use eshell's `ls -I` (`ls --ignore`) option?
由於我不想看到某些文件,我嘗試使用eshell的ls -I或ls --ignore選項。 我首先認為它的行為可能類似於 GNU ls --hide選項,但事實並非如此。 看起來eshell ls不接受附加參數。 有人可以展示如何使用它嗎? ...
[英]Extract string beetween two other given strings
我想保留一個介於其他兩個字符串之間的字符串。 (“ aa”和“ cc”)。 問題是如果我有幾個“ cc”。 我想考慮第一個“ cc”而不是最后一個“ cc”。 我的文件monfic.txt僅包含以下行: 我正在嘗試的sed表達式: 返回值: 而我希望這是輸 ...