タグ

emacsとsudoに関するnekoharuのブックマーク (3)

  • sudoedit 一時的にルート権限で emacs でファイルを編集する - おもてなしの空間

    ● 問題 僕は emacs 使いなんだけど、config ファイルの編集をする時は、ルート権限でイチイチその度に emacs を立ち上げるのは時間がかかるし、セキュリティその他で怖いので、代わりに jed を使っていた。 でも、jed って、emacs と微妙なところで操作が違うので、よくきずかずにミスタッチを放置してしまうことがある。(例えばリージョンコピー/ペーストの時に、Jed はリージョン名を入れた後改行が必要なんだが、emacs なら不要なので、この改行を忘れて、ペーストしたつもりがしていなかったり、とか。 僕は保守的で腰の重い人間なので、非常に強い必要を三回感じてはじめて動く、で、今朝閾を越えたので動くことにする。 ● 議論 という訳で xauth + gnuclient でググってみると、想定したよりもっといい解があった。(爆 sudo -e もしくは sudoedit で、

    sudoedit 一時的にルート権限で emacs でファイルを編集する - おもてなしの空間
  • 仙石浩明CTO の日記: su & emacsclient

    普段 emacs を使っている人に質問なのですが、 root 作業するときどうしてますか? 私は、GNU Screen の中で emacs をずーっと立ち上げっぱなしにしていて、 ほとんどの作業を emacs の中で行なっています。 もちろんコマンドラインから何かを実行するときも、 emacs の shell モード (正確に言うと j-shell.el なんですが ^^;) の中で 行なっています。 いきおい、root になるときも shell モードで「su」を実行することになります。 で、root 権限でファイルを読み書きしようとしたとき、 どうするのがいいか、というのが問題です。 そんなの root で emacs を実行しておけばええやん、 という声が聞こえてきそうですが、 root 権限で常に emacs が動いている、というのは 想像するのもおぞましいですし、かといって 編集

  • [Emacs] Emacs で設定ファイルを編集する - odz buffer

    ひげぽん OSとか作っちゃうかMona- - httpd.confの編集を vi でやっているとストレスがたまる、Emacs好きな人は jed を使いましょう odzの日記 - ng 仙石浩明CTO の日記: su & emacsclient まぁ、仙石浩明CTO の日記: su & emacsclientのコメント欄にあるように、X で Emacs 立ち上げっぱなしな人は export EDITOR=emacsclient しておいて sudoedit (もしくは sudo -e) でいいとかいう話だったりするわけですが。 で 編集対象がテンポラリファイルのパス名になるのが不便... なんて話がコメントで出てきているわけですが、じゃあ gnuserv + tramp なんてどうだろう。要するに emacs で M-x gnuserv-start しておいて、 gnuclient /sud

    [Emacs] Emacs で設定ファイルを編集する - odz buffer
  • 1