Nasıl ascıı olmayan karakterleri vurgulamak için Vim almak için? | Netgez.com
SORU
7 HAZİRAN 2013, Cuma


Nasıl ascıı olmayan karakterleri vurgulamak için Vim almak için?

ASCII olmayan karakterleri vurgulamak için Vim almaya çalışıyorum. Mevcut ayar, düzenli ifade arama bir düzen var, ya da bunu yapmak için eklenti?

CEVAP
7 HAZİRAN 2013, Cuma


Aramanıza [] karakter sınıf aralığı kullanarak, mümkün olmalıhariçonaltılık ASCII karakter aralığı, bu nedenle (hlsearch etkin varsayarsak) diğer tüm karakterler yalan vurgulayarakdışarıdaASCII aralığı:

/[^\x00-\x7F]

Bu bir yaparolumsuz([^]) ASCII 0x00 ASCII 0x7F karakterler arası (0-127) için maç ve benim basit bir test çalışması için görünür. Tabii ki genişletilmiş ASCII için, aralığı \x7F yerine \xFF /[^\x00-\xFF] kullanarak uzatın.

Ayrıca \d) ondalık olarak ifade edebilirsiniz:

/[^\d0-\d127]

Eğer daha özel bir şey gerekiyorsa, basılamayan karakterleri dışlama gibi, karakter sınıfı [] Bu aralıkları eklemek gerekir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • ETrade Supply

    ETrade Suppl

    23 Temmuz 2011
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013