2

Emacs から elixir-mode-iex を使用して iex を実行すると、この警告が表示され続けます。

Warning: could not run smart terminal, falling back to dumb one

これは、タブ補完が得られないことを意味しているだけだと思いますが、それで問題ありません。でも、Emacs の elixir-mode で可能ならスマート端末が欲しいです。

4

2 に答える 2

2

elixir-mode-iexcomint-modeメジャー モードを使用して と対話しiexます。これは、ダム端末のように動作していることも意味します (特別なエスケープ シーケンスなどを処理する機能はありません。こちらを参照してください)。

term回避策として、キーの押下をサブプロセス自体に直接送信する方法を使用できます。次のような関数を記述できます。

(defun my-elixir-iex ()
  (interactive)
  (term "iex"))

私は、hasのような機能をもたらすiex Alchemist.elInf-Ruby統合に取り組んでいます。iexしかし、それが完了するまでは、経由で使用してみてくださいterm

乾杯

サミュエル

于 2014-12-09T09:28:35.023 に答える
0

IEX が tty サポートを見つけられない場合にその警告が発生するようです。で呼び出すことにより、emacs で tty モードを有効にできます-nw

于 2013-09-06T17:09:12.657 に答える