क्या मैं विम में एक यूनिकोड संयोजन चरित्र के लिए खोज कर सकता हूं?


18

मेरे पास चरित्र के साथ एक फ़ाइल है (एक संयोजन टिल्ड को कम करें)। Encodingऔर fileencodingदोनों हैं utf-8gaदिखाता है

<a> 97, hex 61, octal 141 <~> 771, Hex 0303, Octal 1403

(लेकिन वास्तविक संयोजन टिल्ड के साथ <>) और g8शो

61 + cc 83

/a\%u0303ठीक काम के साथ खोज ।

बस के लिए खोज \%u0303E486 पैटर्न नहीं मिला देता है।

क्या मैं बिना आधार चरित्र की खोज के सिर्फ संयोजन चरित्र की खोज कर सकता हूं?


1
इसे आज़माएं: /<ctr-v>u0303सामान्य मोड में टाइप /करें <Ctr-u>v- खोज शुरू करें - init utf-8 कोड इनपुट 0303- हेक्सोनल कोड गठबंधन चरित्र। मेरे लिए ठीक काम करता है।
एलेक्स क्रॉल

1
महान काम करता है - धन्यवाद! :g/<Ctrl-V>u0303कमांड लाइन से भी काम किया। कृपया उत्तर के रूप में जोड़ें ताकि मैं इसे स्वीकार कर सकूं। बहुत सराहना की! (कम से विम डॉक्स vimhelp.appspot.com/insert.txt.html#i_CTRL-V_digit )
CXW

जवाबों:


19

सामान्य मोड में टाइप /<ctr-v>u0303
/करें
<Ctr-v>u- खोज शुरू करें - init utf-8 कोड इनपुट
0303- हेक्स कोड गठबंधन चरित्र।

:he unicode

इसके अलावा :he mbyte-combiningऔर :he utf-8-char-argपिछले एक तरह आदेशों के साथ मामले को कवर किया f, Fऔर इतने पर।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.