2012-08-04 4 views

risposta

6

Stessa soluzione con un tocco di automazione per aiutare lo ricordo:

command! -nargs=* UTF8 call EncodeUTF8(<f-args>) 
fun! EncodeUTF8(...) 
    let utf8str = "" 
    for i in a:000 
     let utf8str .= "\\x" . i 
    endfor 
    exe "norm i" . eval("\"".utf8str."\"") 
endfun 

Ora è possibile :UTF8 e2 82 a9

è anche possibile digitare questo carattere particolare <C-k>W=. Vedi :help digraph-table-mbyte.

Si noti che è anche possibile ottenere informazioni su un personaggio con ga e g8 in modalità normale. Quindi potrebbe essere più facile fare una volta il numero <C-r>="\xe2\x82\xa9" e poi fare il codice ga per ottenere il punto di codice.

10

Ho appena trovato questa soluzione:

In modalità di inserimento, premere Ctrl - R="\xe2\x82\xa9"Enter.

Mi piacerebbe sapere di altri (più brevi?) Metodi, però.

Problemi correlati