16
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

sudo viは危険

sudo vi

で編集すると、自分の.vimrcが反映されず、そっけない画面になってしまいますよね。自分もかなり我慢してた経験ありです。そこを.bashrcでEDITORをexportしてやり、

.bashrcへ追加
export EDITOR=vim

sudoedit (または、sudo -e)とすると、自分の.vimrcが反映されるし、カラースキームやプラグインも有効になります。まぁ便利。

例えば、こんな感じ。

sudoedit /etc/httpd/conf/httpd.conf

しかも、この方法はセキュリティ的にもsudo viより優れていて、sudo viはコマンド実行などもできてしまうし危ないですが、sudoeditでは、それがなくてより好ましいようです。

具体的には、テンポラリ領域に編集したいファイルをコピーして自分権限で編集しているんですね。で、編集後にコピーすると。なるほど。

参考

おわり。

16
12
0

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
16
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?