小编kid*_*chu的帖子

使用PhpStorm IdeaVim,我不能使用shift +箭头键来选择单词

我正在使用带有IdeaVim插件的PhpStorm 7.1.2.

在插入模式下,我想使用选择单词Shift + ArrowKey.但是,这个IdeaVim插件似乎阻止了这样做.我只能使用v键突出显示命令模式中的单词.

shift+Home/End/PageDown/PageUp或者shift+ctrl+arrowKeys都没有正常工作.

我尝试在Keymap设置中更改快捷方式(即Select to Right => shift + right)但不起作用.

有什么方法可以实现这种非vim行为吗?

更新1

在他们的错误跟踪系统中打开了一张票,没有任何修复.所以我想我不能做我上面所描述的.

vim intellij-idea phpstorm ideavim

31
推荐指数
5
解决办法
6574
查看次数

如何使PHP str_replace不那么冗长

我有以下代码.

$obj->symbol = str_replace('PR.', 'p', $obj->symbol);
$obj->symbol = str_replace('UN.', 'u', $obj->symbol);
$obj->symbol = str_replace('RT.', 'r', $obj->symbol);
$obj->symbol = str_replace('WT.', 'w', $obj->symbol);
$obj->symbol = str_replace('PR', 'p', $obj->symbol);
$obj->symbol = str_replace('UN', 'u', $obj->symbol);
$obj->symbol = str_replace('RT', 'r', $obj->symbol);
$obj->symbol = str_replace('WT', 'w', $obj->symbol);
Run Code Online (Sandbox Code Playgroud)

如你所见,这看起来很丑陋.如何将其减少为更少的线?

php string replace

-4
推荐指数
1
解决办法
105
查看次数

标签 统计

ideavim ×1

intellij-idea ×1

php ×1

phpstorm ×1

replace ×1

string ×1

vim ×1