Kök alma bir dosya vi içinde izinleri? | Netgez.com
SORU
4 AĞUSTOS 2008, PAZARTESİ


Kök alma bir dosya vi içinde izinleri?

Config dosyaları düzenlerken sık sık, vi ile bir tane açacağım ve daha sonra kaydetmek için gittiğimde tip olmadığını fark ettim

sudo vi filename

Vı dosyayı kaydetmek için sudo ayrıcalıkları vermek için herhangi bir yolu var mı? Vi hakkında bir süre önce bazı şeyleri Yukarı bakarken bu konuda bir şeyler gördüğümü hatırlıyorum ama şimdi bulamıyorum.

CEVAP
31 AÄžUSTOS 2008, Pazar


% geçerli dosya adı ile değiştirilir, böylece kullanabilirsiniz:

:w !sudo tee %

(vim dosya değiştirilmiş olup olmadığını belirlemek ve isteyip istemediğinizi sormak için yeniden yüklenmesi.)

Bir kısayol olarak, kendi komut tanımlayabilirsiniz. .vimrc içinde: aşağıdaki koyduk

command W w !sudo tee % >/dev/null

Yukarıdaki :W<Enter> dosya kaydetmek için yazabilirsiniz. Bu yazdığımdan beri, bunu yapmak için daha iyi bir yolu (bence) bulduk:

cmap w!! w !sudo tee >/dev/null %

Bu şekilde yazabilirsiniz :w!! ne olacak genişletilmiş tam komut satırı, terk imleci sonunda, değiştir % ile bir dosya kendi, eğer istersen.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Joseph Herscher

    Joseph Hersc

    14 Mart 2007
  • Kingsimba357

    Kingsimba357

    7 NİSAN 2008