それで簡単な作業だと思い、vimの基本色構成をDesertに変更してみましたが、結局ウサギの洞窟に陥ってしまいました。
私は通常sudoを使ってWebページを作成します。sudo webpage.html
なぜならsudoを使うのは悪い習慣と見なされますが、現在ネットワーク上の唯一の人だからです。とにかく、機会費用、私はただここで仕事を終わらせようとしているだけで魔法の創造者にはなりません。しかし、私の中の完璧主義者は私がするすべてのことに最高になることを求めているので、もっと詳しく見てみましょう。
質問:sudo vim webpage.html
「sudo vim ~/.vmrc」を実行しても砂漠の色スキームは見えません。
1 set number
2 colo desert
3 syntax on
ここでは、「sudo vimwebpage.html」が砂漠のカラースキームを選択していることがわかると予想されます。目的の結果をどのように取得できますか?
砂漠の色を見ると美しいですがvim webpage.html
、変更を保存しようとするとボトルネックが発生します。
E45:「読み取り専用」オプションセット(再定義するには!追加)
さて、:wq!
今E212: Can't open file for writing
この問題をどのように解決できるかを知っています。ファイル権限の問題は現在の権限です-rwxr-xr-x
。各ファイルを別の権限に変更するために新しいコマンドラインを使用する必要がある場合、このオプションは収益化を行わないより多くのキーストロークを生成するため、このオプションには興味がありません。
保存でき、砂漠の色を将来のすべてのユーザーとネットワークのsudoユーザーのデフォルトの色に設定できる場合は、幸せなパンダになります。
心配していただきありがとうございます。
答え1
私の考えで何が起こっているのかは、ユーザーを混ぜているということです。単一のユーザーアカウントで作業する必要があり、可能であれば、rootではなくユーザーで作業する必要があります。
これを行うとき:
sudo vim webpage.html
vim
ユーザーとしてコマンドを実行していますroot
。保存すると、ユーザーのファイル権限が設定されますroot
。
これを行うとき:
sudo vim ~/.vmrc
/home/normaluser/.vimrc
ユーザーとしてファイルを開いていますroot
。無活動normaluser
。
これは意味があります:
vim webpage.html
実際に/home/normaluser/.vimrc
。
ファイルがに属しているため、root以外のユーザーでファイルを変更できないことも意味がありますroot
。
長すぎます。
常に一般ユーザーで作業するか、常にroot
一般ユーザーで作業します。作業が必要な場合root
(推奨されません)/root/.vimrc
。