看板 Editor 關於我們 聯絡資訊
各位好,在下是vim入門新手… 前幾天透過版上先進教導才開始懂得C-x C-o 不過目前在下又遇到了一個疑問: 前幾天將家中的web server搬到Amazon Web Service EC2 使用系統為AMI(Fedora) 在下sftp連上後先將自己電腦裡家目錄底下的 .vimrc 和 .vim/ 傳上去遠端AMI的家目錄下 當然就買上來試試,ssh先連上。 ~$ vim test.php 嗯很好!設定的效果都與自己電腦上使用的都一樣! 正當高興時,要來去cd /var/www/html/下寫個hello world的index.php ~$ sudo vim index.php 嗯很好!設定的效果都不見了,好像是預設的樣子! 所以我遇到的問題是:當我用sudo vim時,vim 所讀的.vimrc是不同於家目錄底下的那個嗎? 我該如何處理? 不知我形容的好不好,因為我連google搜尋都不太知道該怎麼設定關鍵字搜? 最後,感謝各位讀完! -- 我不該放下拳頭~ 更不該背對著敵人~ 否則我將永遠倒地不起~ million dollar baby.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.184.102
darkgerm:sudo vim 是用 root 執行 vim,所以讀的是 root 的設定 05/24 02:39
dearlove:某些系統會去抓/root/的vim設定 05/24 02:39
dearlove:拷貝一份設定到/root/即可 05/24 02:39
noggi:感謝!原來是這樣…可以了…非常謝謝! 05/24 03:06
n3oanderson:sudoers裡邊設定env_reset, env_keep. 要注意安全問題 05/24 21:16