LoginSignup
4
3

More than 5 years have passed since last update.

CUIエディタをGUIとして立ち上げる

Last updated at Posted at 2016-09-07

GUIのIDEやファイラから、外部のエディタを開くときに便利なTips.

CUIエディタ + ターミナルエミュレータしかない環境でも、新しいウィンドウで外部エディタを起動したいときがごくまれにあります。例えばIDEから指定のファイルを好きなエディタで開きたい時や、ファイラからエディタを開きたい時など。外部コマンドとしてvimやemacsを指定しても、ターミナルエミュレータ上じゃないと、起動できません。

こんな場合、ターミナルエミュレータに起動するコマンドを渡します。

xterm -e "vim $FILENAME"

gnome-terminalの場合もおなじく

gnome-terminal -e "vim $FILENAME"

もちろんemacsだって

xterm -e "emacs $FILENAME"
gnome-terminal -e "emacs $FILENAME"

alternatives を使った場合

デフォルトのコマンドを管理できるalternativesを使うと、コマンドをハードコードする必要がなくなります。

x-terminal-emulator -e "editor $FILENAME"
4
3
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3