SORU
20 ŞUBAT 2012, PAZARTESİ


Komut satırından Vim içinde komut çalıştırma

Zaten komut satırından bir dosya üzerinde Vim komut çalıştırma var mı?

Tam tersi bu gibi doğru olduğunu biliyorum:

:!python %

Ama eğer Vim açmadan :retab bir dosyaya istersem? Örneğin:

> vim myfile.c
:retab | wq

Bu dosyam açılacak.c, boşluk sekmeleri değiştirin ve kaydedin ve sonra kapatın. Bu dizi tek bir komut için birlikte zincirleme bir şekilde yapmak istiyorum.

Bu gibi bir şey olacaktır:

> vim myfile.c retab | wq

CEVAP
20 ŞUBAT 2012, PAZARTESİ


Bu benim için çalıştı:

gvim -c "set et|retab|wq" foo.txt

set et (= set expandtab) tab KARAKTER BOŞLUK sayısını doğru olarak (aksi takdirde, retab işe yaramaz) yerini almak sağlar.

Normalde kullanmıyorum ama vim -c ... de çalışır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Vim

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gimpology.com Video Tutorials

    Gimpology.co

    3 ŞUBAT 2008
  • TheRightTire

    TheRightTire

    14 EKİM 2009
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009