問題タブ [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.

0 投票する
2 に答える
811 参照

ruby-on-rails - Emacs アクションが新しいバッファーでシェルを生成する必要があるときはいつでも shell と eshell を使用する

Emacs での Rails 開発には Rinari を使用しています。Mx シェルは、私の環境 (zsh) に対して正しく PATH された新しいバッファを開きます。Mx eshell はすべて間違った PATH を使用しているため、うまく動作させることができませんでした。

編集中のRailsアプリのWebサーバーのインスタンスを起動するRinariの機能があるのですが、サーバーインスタンスで開くバッファがeshellです。

最終的にこれを取得して、代わりにシェル (または Mx シェルで開くもの) を使用してバッファーを開くにはどうすればよいですか?

以下は、実行しようとしているコマンドのdefunです。

変更できる設定や、開くシェルを探す変数はありますか?

0 投票する
7 に答える
1306 参照

emacs - emacs で複数の eshell インスタンスを作成する

考えてみてください: 私の emacs ウィンドウを eshells で並べて表示すると、la xmonad になります。これは可能ですか?Mx eshell で最初の eshell インスタンスを開くことができますが、その後の呼び出しでは最初のインスタンスにフォーカスするだけです。

0 投票する
3 に答える
5089 参照

emacs - eshell (elisp シェル) が起動時に読み取るセットアップ ファイルは何ですか? 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 を持っています。
0 投票する
2 に答える
1245 参照

emacs - Eshell:コマンド、構文など

その未完成のマニュアルを見つけたばかりですが、それは本当に未完成です。クライマックスの真っ最中。まだわかりません。

  • それは何ですか?eLispインタープリター?
  • そこからファイルを編集するようにemacsにどのように指示しますか?
  • 違いはなんですか?
  • eshellのみのコマンドとは何ですか?
0 投票する
3 に答える
6816 参照

shell - zsh と emacs の (e)shell の長所と短所

私は現在、emacs (aquamacs) に切り替えており、ワークフロー全体を一度に 1 ステップずつ (組織モード、dired など、パスファインダー、記法速度などから) 移行する過程にあります。

私がまだ試していないことの 1 つ (そしてこれまでのところ最大の障害のようです) は、組み込みの emacs シェル (シェルおよび/または eshell、ここでは「eshell」と呼ばれます) です。自分。必要な変換/適応手順を本質的に反映/最小化する方法があるかどうかはわかりません.....

私の質問:

  1. eshell を zsh のスーパーセットとして扱うことはできますか (つまり、eshell は zsh ができることすべてに加えて、さらに多くのことができます)? eshell は標準シェル (bash、zsh、ksh、tcsh など) に比べてかなり欠けていると思います。

  2. zsh で eshell を使用する際の主な制限は何ですか? zsh から eshell に切り替えて、あなたが決定的に見逃している zsh の側面があると感じている人はいますか?

  3. zsh/eshell機能の比較を行っているリンク/リソースを知っている人はいますか?

  4. さらに、通常のシェルから eshell に変更するためのリソースはありますか? ワークフローの移行に関するアドバイスはありますか?

  5. eshell が zsh ほど「強力」でない場合、eshell は zsh よりもどのような利点がありますか? Emacs 内で eshell を使用する際の、学習に費やす時間を説明するヒントやコツはありますか?

  6. 私が必要だと思うすべてのことができるのであれば、eshellをあきらめてzshを使い続けるべきですか?それとも、価値のあるいくつかの「パワーワークフロー」がありますか(私は知りません)?

事前にt​​hnx。

0 投票する
1 に答える
634 参照

emacs - emacs の eshell で su を呼び出す

root 以外のユーザーとして、eshell で通常の Linux コマンドを実行できます。root に su しようとすると、通常の Linux コマンド (ls、cat など) がすべてなくなります。これを修正するにはどうすればよいですか?

0 投票する
5 に答える
12357 参照

emacs - eshell経由でEmacsでファイルを開く方法は?

eshell で、別のバッファでファイルを開くコマンドがあるのはいつですか?

0 投票する
1 に答える
891 参照

emacs - eshell スクリプトの書き方

そこの。私はeshellを初めて使用しますが、どうすればスクリプトを作成できるかという問題に直面しています。(rm ~/somefile) を試しましたが、うまくいきました。すべてのコマンドはこのようなものですか?条件付きコードとループをどのように記述すればよいですか?また、bash などの他の eshell を使用してシステムにスクリプトを実行させるには、何をカスタマイズすればよいですか? 、デフォルトで? 私は英語があまり得意ではありません。私の言いたいことを理解していただければ幸いです。また、私の英語の表現を修正していただければ幸いです。