看板 Editor 關於我們 聯絡資訊
一些插件會自動幫你加括號等,所以打完 you 之後,游標停留在那個豎橫, 而且處在 insert mode。如果要換行,要怎麼做最好? 1. <end> <enter> 。用 vi 好像就是不鼓勵用 <home> <end> 這些鍵? 2. 回一般模式再按o。每一行都按兩次,在兩個模式間切換,好像還是怪? 3. 是否有其他方式呢? print("how are you|") -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.150.114 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1478265112.A.7C6.html ※ 編輯: ggirls (223.136.150.114), 11/04/2016 21:19:22 ※ 編輯: ggirls (223.136.150.114), 11/04/2016 21:19:58
prismwu: imap jk <ESC> 然後按jkj 11/04 22:06
tkcn: 我都設定"snippet ("展開成"${1})${2}",然後按tab切換1,2 11/04 22:07
tkcn: 說錯了,是 "snippet )" 11/04 22:07
fjm31714: ^oo 11/05 00:56
fjm31714: 不過好像比 esc o 多一鍵...map 成 shift + enter ? 11/05 01:01
POSIX: 我幾乎左手常駐esc, 所以我應該會esc+o 11/05 14:12
POSIX: 切換模式不會怪,很正常,有關cursor移動就是在normal mode 11/05 14:13
POSIX: editing 就是在insert mode, 所以即使esc hjkl 也是很正常 11/05 14:14
ggirls: 另一種情況,打完you後,在括號後還須要打一個「:」,然後 11/07 00:34
ggirls: 才要換行,各位又會怎麼做呢? 11/07 00:35
ggirls: 這個我真的就想不到什麼好方法。我常直接按方向鍵,破功! 11/07 00:36
POSIX: 這是個好問題,我也想知道,我是這樣用esc $a: esc o 11/07 08:52
POSIX: 如果真的需要 cursor 的細小移動,我會用hjkl 11/07 08:52
POSIX: esc $a: esc <CR> 好像少一個鍵 XD 11/07 08:54
ggirls: 我目前想到的是 <esc>A: 11/07 09:39
michael1436: ctrl-o o 11/08 18:44
michael1436: inoremap ctrl-f ctrl-o l 11/08 18:49
Bellkna: 下意識應該會用esc+o 還在想怎麼寫東西的話 會按^oo 11/08 19:08
kong0422: esc + o 11/11 18:55
Gold740716: imap <C-e> <End> 11/11 23:21
Gold740716: 我是把 ^A ^E ^F ^B 都綁上去了。 11/11 23:22
Gold740716: 但沒綁 ^N ^P 。 11/11 23:22
CodyBro: ^c o 一兩秒的事 11/18 00:33
storyn26383: ^[o,其實按習慣了,這個動作也花不到半秒 XD 11/23 01:29