我想知道,如果有机会的话,是否可以通过ideavim映射以下操作: “转换为块体” “转换为表达式体” 例子: 移动到函数、类型的 { ,并且表达式主体转换为块主体,类似于块主体到表达式主体。我特别想要这个用于颤振。我正在使用 android studio。
块体:
setState(() {
foo=bar;
});
表情体:
setState(() => foo=bar);
意图的键绑定可能会尽可能接近。在“设置”→“键盘映射”中,它称为“显示上下文操作”。您可以将其绑定到
~/.ideavimrc
中的 VIM 序列,如下所示:
nnoremap <leader><CR> :action ShowIntentionActions<CR>
进入上下文操作菜单后,您可以使用键盘进行搜索和激活。因此,您可以通过输入“block”或“inline”然后按回车键来选择您要查找的操作。