SORU
31 EKİM 2008, Cuma


Vim kaynak kodu satır numarası ekleme

Nasıl vim satır aralığı satır numaralarını ekleyebilir miyim? Değil olduğu gibi ":bu nu sadece numaraları görüntüler, ancak dosya eklemek yok." - set

CEVAP
31 EKİM 2008, Cuma


İle

:%s/^/\=line('.')/

EDİT: yorum özetle.

Bu komut istediğiniz kadar değiştirilebiliyor.

Hadi bir görsel seçimi (V) hatları önünde numaraları eklemek istediğiniz söylüyorlar ve numaralandırma 42 başlamak istiyorum.

:'<,'>s/^/\=(line('.')-line("'<") 42)/

Eğer numarasını ve hat eski metin arasında bir dize eklemek istiyorsanız, sadece (VimL .) sayısını ifade: bu arada

:'<,'>s/^/\=(line('.')-line("'<") 42).' --> '/

Her neyse, eğer daha fazla bilgi istiyorsanız, sadece vim yardım açın: :h :s ve bağlantılar(|subreplace-special|, ..., |submatch()|) izleyin

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006
  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • NPR

    NPR

    22 NİSAN 2006