screen上のemacsを使う場合に、接続しているDISPLAYの情報とscreen側が保持しているDISPLAYの情報に齟齬が発生していてxclipとかを呼び出す際に不備(can’t open display)が発生することがある対策。
emacs側の環境変数を変更することで対処する。
M-x eval-expression
を実行してから、以下の内容を入力する。(“:10.0″の部分は現在のDISPLAYにあわせる)
(setenv "DISPLAY" ":10.0")
screen上のemacsを使う場合に、接続しているDISPLAYの情報とscreen側が保持しているDISPLAYの情報に齟齬が発生していてxclipとかを呼び出す際に不備(can’t open display)が発生することがある対策。
emacs側の環境変数を変更することで対処する。
M-x eval-expression
を実行してから、以下の内容を入力する。(“:10.0″の部分は現在のDISPLAYにあわせる)
(setenv "DISPLAY" ":10.0")