2010-11-27 94 views
1

vim與Mac OS X終端中的軟連字符(0xAD)完全混淆。雖然「虛擬列」編號是正確的,但不會顯示它,插入會混亂。在Mac OS X中顯示vim中的軟連字符終端

所以,如果我有一個符合a-b,其中-是軟連字符,它顯示爲在vim ab,當我試圖通過c替換字符b,我獲得,而不是acb。非常混亂。

這與pico相同,但與emacs不一致。

是有辦法解決這一問題?

我使用的是Mac OS X中的終端

+0

試圖用軟連字符編輯文件。它適用於Linux下的Urxvt(帶有Monaco字體)。軟連字符顯示爲一個普通的連字符(當其上的`ga`顯示爲'<­> 173,十六進制00ad,八進制255`當然)。所以我認爲這是一個特定終端的問題(或者可能是特定的字體)。 – 2010-11-27 11:46:01

回答

0

iTerm2 Vim並不具備軟連字符這個問題。

@Kevin Ballard如果您在MacVim的首選項中打開「實驗渲染器」,MacVim會正確呈現軟連字符。