eshell

    0

    2答えて

    ディスプレイバッファC-x 4 C-oを使用して、バッファを別のウィンドウに設定します。これは、私が他のウィンドウに私のeshellバッファを置いていない限り、素晴らしい作品です。 eshellは毎回現在のウィンドウに自分自身を置きます。 コマンドの前にという接頭辞を付けると、C-u eshellが正しく切り替わります。それをデフォルトにする方法はありますか?

    3

    1答えて

    emacsのeshell(M-x eshell)とshell(M-x shell)の違いは何ですか?両方とも同じように見えますが、私がeshellでsuコマンドまたはsudoコマンドを実行しようとすると、tramp/su root:localhostという名前のバッファが作成されます。私はスーパーユーザーとしてしたい仕事をしないでください。

    3

    2答えて

    git grep fizzbuzz $(git rev-list --all) fatal: Invalid object name 'Symbol's function definition is void'. もちろん、M-x shellの同じコマンドがうまくいきます。 私はelispの表現をここで実行しようとしていないので、私は明らかにgit grep goodnessを得ることができ

    1

    1答えて

    Eshellの設定に関する2つの小さな質問。私は、カスタマイズオプションとソースコードまで見ていましたが、役に立たなかったのです。たぶん、私はもっとよく見ていたはずです。 私はEmacsとオープンESHELL起動すると、ディレクトリではなく、私のホームディレクトリの '〜/ .emacs.d/ELPA' は「〜/」、私が期待するもの。私はこの構成がどこから来ているのか分からず、それを変更する方法を

    1

    1答えて

    bashでは、キーボードのレイアウトのために、後でスラッシュを展開するためによくcd ..<tab>を実行しますが、eshellはこれをボックスの外で実行しません。どのように私はそれを行うことになるだろうか?

    5

    1答えて

    eshellバッファから使用する.shスクリプトを書く方法はありますか? eshell(elisp)の特定のコマンドで? 私はを私のcompare.shからeshellバッファーから実行します。あなたがemacsserver実行している場合は

    2

    1答えて

    eshellプロンプトで-Eオプションを指定することはできません。 私は次のエラーで終了します。 $ sudo -E gmake install -E: command not found 誰かがそれに対する解決策を持っていますか? ありがとう


    4

    1答えて

    emacs内では、複数のシェルを開いて、一度コマンドを入力して、各シェルで実行する必要があります - multixterm(http://freecode.com/projects/multixterm)のようにします。

    5

    1答えて

    既存のコマンドラインスクリプトを並べ替えるeshell関数を書きたいと思っています。これを行うために、私はeshell関数からシェルコマンドを実行できるようにしたい。私の最初の本能は (defn eshell/myfunc() (shell-command "mycommand")) そして、いくつかの問題を除いて作品、この種のような何かをすることでした。実際の "exec"コマンド