SORU
30 NİSAN 2011, CUMARTESİ


^M Vim karakter olarak ne anlama geliyor?

Benim vimrc ^M karakter almaya devam ediyorum ve benim yapılandırma kırıyor.

CEVAP
30 NİSAN 2011, CUMARTESİ


Unıx yeni satır karakteri için 0xA kullanır. Windows iki karakter bir arada kullanır 0xA, 0xD. 0xD başı karakteri. ^M vim 0xD görüntüler bu şekilde oluyor.

Aşağıdaki girerek ^M tüm karakterleri kaldırmak için:

:%s/^V^M//g

^V^M anlamına gelirCTRLV,CTRLMve karakterler vı içine ^M girmek için bir yoldur. Dünyada hiçbir şey ^M tüm tekrarlarını değiştirmek.

Bu dosyaları Unıx için Windows kopyalanmış (Solaris, Linux) ^M kurtuluyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • RogerBuckChrist

    RogerBuckChr

    9 Temmuz 2011
  • soyacincautv

    soyacincautv

    14 NİSAN 2010