「雙拼」是一種基於拼音的輸入方案,相比全拼,有著點擊次數少、打字節奏感強的特點,而且簡單易學,根據個人經驗,一般練習一個月可達到熟練水平,三個月可超過全拼時 20% 的輸入速度(以全拼 60 字 / 分鐘計算)。
和我們常用的全拼,以及傳說中的五筆一樣,雙拼也是一種輸入方法,並不是某款輸入法軟件。和全拼一樣,主流操作系統自帶的輸入法都支持雙拼。
我們先來複習下拼音。絕大多數拼音都是由一個聲母加上一個韻母組成(少數沒有聲母,僅由韻母組成)。
聲母:
b p m f d t n l
g k h j q x
zh ch sh r z c s
w y
韻母:
a o e ai ei ao ou an en ang eng ong
i ia ie iao iou(iu) ian in iang ing iong
u ua uo uai uei(ui) uan uen(un) uang ueng(eng)
ü üe(ue) üan(uan) ün(un)
雙拼把聲母和韻母都映射到鍵盤的某個按鍵上,一個字只需要點擊兩次,一次聲母,一次韻母。例如「雙」,輸入時只需要按一次 sh 對應的鍵和一次 uang 對應的鍵。
為了符合習慣,雙拼把單字母的聲母和韻母直接映射到了字母對應的按鍵上。比如「哈」h-a,輸入和全拼一樣。對於 zh、ch、sh 這些由多個字母組成的聲母,被映射到了 v、i、u 等非聲母按鍵上。
有人做過測試,使用全拼,平均一個字需要點擊 2.9 次。而雙拼中每個字固定需要 2 次點擊,和全拼比,雙拼可以減少 31% 的點擊((2.9-2)/2.9=0.31),輸入效率提升 45%((2.9/2-1)/1=0.45),可以說是非常大的提升。
使用雙拼不但可以減少點擊次數、提高輸入效率,而且更加符合拼音聲母加韻母的設計。
和使用範圍最廣的全拼輸入法相比,雙拼輸入法的優勢集中在點擊次數上。
雙拼作為一種(或是一組)改良的拼音輸入法,本質上還是通過對音律的轉寫進行輸入。和全拼相比,它把超過一個字母的聲母和韻母安排到了一個特定的按鍵上,達成所有字的拼音都只用兩個字母就能拼寫的效果。和全拼輸入法「認讀 - 輸入拼音 - 翻頁 - 選字」的流程相比,它只是把「輸入拼音」的過程從 1~6 次點擊固定到 2 次點擊,讓點擊的節奏更加整齊。打字時,適當的節奏可以讓輸出變得更加流暢。而得益於拼音裡一次點擊就能完成的字還算少數,在大多數時候,雙拼是可以減少點擊次數的。
選擇方案#
雙拼歷史悠久,在各大平台的輸入法中基本上都可以直接使用,並且語法有許多方案。
在所有的主流方案中,我個人最推薦的是小鶴雙拼和自然碼雙拼。如果你是 iOS /macOS 用戶,這個推薦範圍再縮窄到小鶴雙拼這一種。除去系統輸入法的原生支持之外,主要有兩層原因。
第一,這兩種方案都避開了採用「;」鍵安放韻母(如微軟 / 搜狗拼音與紫光拼音,; - ing),在移動平台上不會改變鍵盤佈局。因為一部分 Android 輸入法在遇到使用了分號鍵的雙拼方案時,不會將鍵盤佈局改動多安置一個按鈕,而會把該韻母移至其他已經存在的按鈕,比如左下角避免歧義的隔音符。雖然在雙拼方案中隔音符沒那麼重要,但這樣的更改會破壞肌肉記憶。
第二,這兩種方案沒有採用固定零聲母方案。所謂「零聲母」指的是將鍵盤上一個特定的鍵指定為零聲母,搭配韻母鍵以輸入純韻母組成的字,如微軟雙拼中輸入「按」為「oj」。小鶴和自然碼將零聲母設定成韻母的首字母,這樣一來,雙字母組成的純韻母字可以與全拼完全一致,單字母的純韻母字雙點擊按鍵即可,降低了適應難度。
雙拼方案的練習#
《讓雙拼不再是只屬於少數人的輸入方式》一文的作者開發了非常合適的練習站點,雙拼練習 @ BlueSky。站點提供了網站版與微信小程序,支持 17 種雙拼方案,網站也完美支持手機查看。