21

在 PhpStorm 中没有 IdeaVim 时,tab 键可用于缩进选定的文本块。但是,我很想知道是否有一个快捷键可以与安装的 IdeaVim 插件执行相同的操作(不会丢失 tab 键否则具有的任何功能)。

4

2 回答 2

40

请参见vi 中快速缩进多行

您必须处于正常模式,即Esc在缩进之前进行。

您可以使用 选择一行行Shift+V,然后使用向上/向下箭头,然后>缩进(<反转缩进)。

于 2014-10-20T21:59:01.683 回答
15

我认为以下设置是您想要的!:)

将以下内容放入 ~/.ideavimrc

nnoremap <Tab> >>_
nnoremap <S-Tab> <<_
inoremap <S-Tab> <C-D>
vnoremap <Tab> >gv
vnoremap <S-Tab> <gv

ideavim 支持 vimrc 和 .ideavimrc

另请参阅:有没有办法让 IdeaVIM 尊重我的 .vimrc 文件中的映射?

于 2015-03-22T07:00:24.147 回答