私たちset -o vi
は彼らの~/.bashrc
。
このボックスにSSHを介して接続し、自動的に実行してset -o emacs
時間を節約することができれば良いでしょう。
リモートホストでこれらの追加作業を実行する必要があることを示唆しているソリューションを見ましたが、~/.bashrc
さまざまな理由でこれを修正することはできません。
別の解決策は、以下を使用することを示唆しています。
spawn ssh -t user@host "set -o emacs; /bin/bash -i"
expect
.. しかし、通常のシェルではなくシェルを実行する必要があることを知っていますbash
。
これを達成する簡単な方法はありますか?どんなアドバイスも本当にありがとうございます。
ベストアンサー1
ssh -t user@host bash -o emacs -i