“转换为块体”和“转换为表达式体”的ideavim操作名称

问题描述 投票:0回答:1

我想知道,如果有机会的话,是否可以通过ideavim映射以下操作: “转换为块体” “转换为表达式体” 例子: 移动到函数、类型的 { ,并且表达式主体转换为块主体,类似于块主体到表达式主体。我特别想要这个用于颤振。我正在使用 android studio。

块体:

setState(() {
    foo=bar;
});

表情体:

setState(() => foo=bar);

intellij-idea webstorm ideavim
1个回答
0
投票

意图的键绑定可能会尽可能接近。在“设置”→“键盘映射”中,它称为“显示上下文操作”。您可以将其绑定到

~/.ideavimrc
中的 VIM 序列,如下所示:

nnoremap <leader><CR> :action ShowIntentionActions<CR>

进入上下文操作菜单后,您可以使用键盘进行搜索和激活。因此,您可以通过输入“block”或“inline”然后按回车键来选择您要查找的操作。

© www.soinside.com 2019 - 2024. All rights reserved.