'daki yazdırılamayan unicode karakterlerini vurgulama ve değiştirme Dosyadan kaldırmak istediğim SOL-TO-RIGHT OVERRIDE (U + 202D) gibi bazı Unicode karakterler içeren bir UTF-8 dosyası var. Emacs'de, bunlar varsayılan olarak gizli (hangisi doğru davranış olmalı?). Bu tür "egzotik" unicode karakterlerini nasıl görünür hale getirebilirim (Almanca umlanlar gibi "normal" unicode karakterlerinin görüntülerini değiştirmiyorken)? Ve sonra bunları nasıl değiştiririm (örneğin replace-string
ile. C-X 8 Ret
, isearch/replace-string
için çalışmıyor).Emacs
Vim'de oldukça kolay: Bu karakterler, varsayılan olarak onaltılık gösterimleriyle görüntülenir (bu bir hata mı yoksa eksik özellik midir?) Ve örneğin bunları :%s/\%u202d//g
ile kolayca kaldırabilirsiniz. Bu Emacs ile mümkün olmalıydı?
"Geçiş etkinleştirme çok parçalı karakterler" olan karakterler için aynı sonuçları elde ediyorum, ancak sorun şu ki hepsini görmek istemiyorum, sadece "egzotik" olanlar. Yine de, onları nasıl değiştireceğimi bilmiyorum (bunları değiştir-dizine giremiyorum). – Christian