「emacs:stdinはttyではありません」

「emacs:stdinはttyではありません」

フォローするhttps://unix.stackexchange.com/a/43460/674:後ろに

$ locate -i linux | less

と入力しましたが、g|$emacs -Emacslessでは何も開かずに端末に次のように表示されます。

emacs: standard input is not a tty

それはどういう意味ですか?

g|$emacs -nw - いいえ。ところで、GUIではなく端末でemacsを使用したいと思います。

どうすればいいですか?

ベストアンサー1

試してみlocate ... > file && emacs filelocate -i linux > file && emacs fileくださいtry locate -i linux > file && emacs file

emacs一時ファイルの名前を「file」に指定するか、mx shell retに移動して実行し、-i linux retまたはmxlocate retを見つけようとします。

おすすめ記事