[MacOS]emacsclient でファイルを開いて Emacs にフォーカスをあてる


他のシェルでもできると思うけど、とりあえず fish 表記です。

function e
  # ファイルを開く
  set -l emacsclient /Applications/Emacs.app/Contents/MacOS/bin/emacsclient
  $emacsclient -e "(find-file \"$argv\")"

  # Emacs をアクティベートする
  echo 'tell application "Emacs" to activate window' | osascript
end

参考にしたページ