我正在使用当前的PHP Storm EAP (138.1505)和IdeaVim 0.35。
假设我只想输入:
print_r($foo);
- 我按下
i
进入 Vim 插入模式。 - 我输入
p
r
,我可以print_r
通过自动完成进行选择。 - 它会为我添加打开和关闭的大括号
()
。 - 我开始输入我的变量,它也会让我自动完成。
- 在这个阶段
print_r($foo)
,我的光标位于右括号之前。
我现在想要的是一个单一的组合键,它将为我完成该行 - 即添加一个分号和一个回车。目前,我要么必须);[return]
手动输入,就好像自动完成功能不存在一样,或者由于某种原因,我习惯于esc
离开插入模式,然后A
在行尾继续并;[return][esc]
完成它,甚至更长。
有更好的办法吗?