PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Editor
[vim ] 这种情况你会怎么换行?
楼主:
ggirls
(哥)
2016-11-04 21:11:50
一些插件会自动帮你加括号等,所以打完 you 之后,光标停留在那个竖横,
而且处在 insert mode。如果要换行,要怎么做最好?
1. <end> <enter> 。用 vi 好像就是不鼓励用 <home> <end> 这些键?
2. 回一般模式再按o。每一行都按两次,在两个模式间切换,好像还是怪?
3. 是否有其他方式呢?
print("how are you|")
楼主:
ggirls
(哥)
2016-11-07 09:39:00
我目前想到的是 <esc>A:
作者:
POSIX
(tedium of chores)
2016-11-07 08:52:00
这是个好问题,我也想知道,我是这样用esc $a: esc o如果真的需要 cursor 的细小移动,我会用hjklesc $a: esc <CR> 好像少一个键 XD
作者:
prismwu
2016-11-04 22:06:00
imap jk <ESC> 然后按jkj
作者:
tkcn
(say)
2016-11-04 22:07:00
我都设定"snippet ("展开成"${1})${2}",然后按tab切换1,2说错了,是 "snippet )"
作者: fjm31714 (float)
2016-11-05 00:56:00
^oo不过好像比 esc o 多一键...map 成 shift + enter ?
作者:
POSIX
(tedium of chores)
2016-11-05 14:12:00
我几乎左手常驻esc, 所以我应该会esc+o切换模式不会怪,很正常,有关cursor移动就是在normal modeediting 就是在insert mode, 所以即使esc hjkl 也是很正常
楼主:
ggirls
(哥)
2016-11-07 00:34:00
另一种情况,打完you后,在括号后还须要打一个“:”,然后才要换行,各位又会怎么做呢?这个我真的就想不到什么好方法。我常直接按方向键,破功!
作者: michael1436 (阿龟)
2016-11-08 18:44:00
ctrl-o oinoremap ctrl-f ctrl-o l
作者:
Bellkna
(柔弱气质伪少女)
2016-11-08 19:08:00
下意识应该会用esc+o 还在想怎么写东西的话 会按^oo
作者:
kong0422
(阿康哥)
2016-11-11 18:55:00
esc + o
作者:
Gold740716
(项为之强)
2016-11-11 23:21:00
imap <C-e> <End>我是把 ^A ^E ^F ^B 都绑上去了。但没绑 ^N ^P 。
作者:
CodyBro
(Cody哥)
2016-11-18 00:33:00
^c o 一两秒的事
作者: storyn26383 (贩卖机)
2016-11-23 01:29:00
^[o,其实按习惯了,这个动作也花不到半秒 XD
继续阅读
[emcs] 关于package.el的问题
yongb
[问题] vim minimal 版本的问题
Gold740716
[sblm] 如何调整编辑器里面的文字大小
sjgau
[vim ] gvim 会自动切换输入法语系
chan15
[vim ] 颜色配色
Chris7462
[vim ] Vim 8.0
oversky0
[问题] VS14 git的reset选项消失了
Sidney0503
[sblm] Sublime text 3 的语法错误package
andgitisaac
[解决] Tab制表符变成了空格怎么办?(问题已解决)
dqwyy
[vim ] mac vim 菜鸟求救
mygirl30229
Links
booklink
Contact Us: admin [ a t ] ucptt.com