Özel Vim dosyalarım ~/.vim
ve ayarlarım var ~/.vimrc
. Ancak, bazen içinde /etc
ve benzeri bazı dosyaları düzenlemek zorundayım .
Vim'i böyle başlatırsam:
$ sudo vim /etc/rc.conf
Vim varsayılanını kullandığından yapılandırmamı kaybediyorum. Peki: Vim'i kullanıcı ayarlarımı (ana dizinimde bulunan) kaybetmeden dosyaları düzenlemek için kök ayrıcalıklarıyla nasıl çalıştırabilirim?
Denedim:
$ su username -c "vim /usr/lib/python2.7/setuptools/dist.py"
ama Bash bana veriyor Permission denied
. Ancak, yukarıdaki komut örneğin: için çalışır /etc/acpi/handler.sh
. Neden?
Not: kullanıcı adı kök değildir.