我可以 'JJ' 映射到地圖 'F' 到上一頁在vi
imap jj <Esc>
,我甚至可以字母映射到標籤導航
map tj :tabprevious<CR>
map tk :tabnext<CR>
但我不能圖g向上翻頁(即使空格鍵作爲下頁)
map <Space> <PageDown>
map g <PageUp>
根據this「當您嘗試映射多個按鍵序列時,您將無法使用小寫或大寫字母(」太危險來映射該字母「),但標點和控制字符是公平的遊戲。 「任何人都可以確認嗎?
如果是這樣,一個人如何分配的功能,像「G」
g是一個有點陌生的一個。就其本身而言,它什麼都不做,但並不完全是「未使用」。在vim中(vi命令在大多數系統中連接到vim)gg進入文件頂部,100gg進入第100行,gj和gk用於導航長包裝線,所以它可能不是最好的選擇。我已經使用一些新的信息更新了我的答案。我可以爲PageUp/Down建議數字1和2。 – davur
你已經有ctrl-b和ctrl-f用於pageup和page-down(或者ctrl-u和ctrl-d用於半色調和半色調用,ctrl-e和ctrl-y用於排隊和line down) – Benoit
@Benoit我放棄了並開始使用ctrl-b/f/u/d,但ctrl按鈕對手腕b/c非常不利,你必須不斷地扭動你的手。 – puk