問題タブ [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 - eshell の `ls -I` (`ls --ignore`) オプションの使い方
一部のファイルを見たくないので、eshellのls -I
orls --ignore
オプションを使用しようとしました。
ls --hide
最初は GNUオプションのように振る舞うのではないかと思ったのですが、そうではありません。
eshell lsは追加のパラメーターを受け付けないようです。
誰かがそれを使用する方法を示すことができますか?
emacs - eshell TRAMP は、相対パス (または少なくとも完全な Tramp パス未満) でリモート ファイルを見つけますか?
私は eshell の TRAMP 統合が大好きです。これを使用しcd /ssh:foo:/etc
て、リモート マシンに ssh 接続し、その/etc/
ディレクトリにアクセスできます。find-file motd
このファイルをローカルの emacs で開くこともでき
ます。ただし、sudo を使用してファイルを変更する必要がある場合はどうすればよいでしょうか。次のように、完全なパスを指定できることはわかっています。
しかし、完全なパスを入力することなく、TRAMPs sudo サポートを介してファイルを開く方法はありますか?
emacs - eshellでのみキーバインディングを上書きする方法は?
私はevil-mode
emacsで使用し、最近使用し始めましeshell
た。挿入モードを終了してバッファに移動してコンテンツやその他のグッズをコピーする方法が本当に気に入ってeshell
いますが、挿入モードに再び入ると、カーソルの現在の位置でそれが行われます。同様に、挿入モードに入ると、カーソルがプロンプト行 (最後の行、行末) に自動的に移動します。
私がしたことは:
ただし、このマッピングは他のすべてのバッファーに適用されます。eshell バッファーでアクティブにしたいだけです。
eshell で異なる動作をするキーバインディングを定義する方法は?
linux - emacs シェルが ipython 文字を間違って解釈する
gnome-terminal
、emacs -nw
、eshell
内部emacs
、 およびを使用してipython
います。
何らかの理由で、emacs シェルが文字を間違って解釈しています。
これが私が見ているものです(最後の3行に注意してください):
これはエンコーディングの問題に違いないと思いますが、診断して修正する方法がわかりません。
env
それが役立つ場合の私の出力は次のとおりです。
emacs - Zsh エイリアスを Eshell にコピーする方法
here で提供されているコマンドを使用してコピーしようとしています。あれは、
これは で動作しましたBash
。私はEmacs-Starter-Kitを使用していました。しかし、動作していませんZsh
-動作していないということは、コピーしたものの効果がないことを意味します。
【余談】
、 、 などのEshell
デフォルト変数がほとんどないようです。そのため、エイリアス ファイルをどこに置くべきかさえわかりません。eshell-read-aliases-list
eshell-aliases-file
Eshell
bash - emacs eshell での奇妙なエラー出力 (zsh に関連している可能性がありますか?)
私は Emacs が初めてで、eshell を使用しようとしています。残念ながら、たとえば C ファイルにエラーがある場合、奇妙なエラー出力が表示されます (これは単なる例であり、特定のエラーは重要ではありません)。
これが何を意味するのか私にはわかりません。通常のbashではなくzshを使用しているので、何か関係があるのでしょうか?
通常の端末で同じファイルを実行すると、もちろんエラーが発生しますが、読み取りは可能です。