带映射的 Vi 模式
安装 IdeaVim
如果您是 Vim
重度爱好者,或者想要体验在 PhpStorm 使用 vim
编辑器中,可以通过在插件市场安装 IdeaVim
插件:
- 进入到 PhpStorm 系统偏好设置(使用快捷键
Command + ,
) - 选择
Plugins
->Marketplace
-> 搜索IdeaVim
关键字 - 在搜索结果列表处点击
Install
下载到编辑器点击展示或隐藏截图
安装完成后,重启 PhpStorm。
启动 IdeaVim
- 点击顶部菜单
Tools
- 在下拉菜单列表中点击
Vim Emulator
启动 Vim 编辑器点击展示或隐藏截图
要禁用它,请在主菜单中取消选择
Tools
|Vim Emulator
。
基本使用
启动 IdeaVim
之后在代码编辑区域,不再是之前待输入的鼠标光标,而是 Vim
编辑器对应的只读光标:
点击展示或隐藏截图
要更改为写入模式,请按字母 i
,光标将变为一行:
点击展示或隐藏截图
在只读模式下,可以输入新代码或更改现有代码。也可以进入其他 Vim 模式,比如:输入 r
进入替换模式。
如果要返回正常模式,请按 Esc
。
IdeaVim 配置
Vim 是使用 vimrc
文件配置的,而VimIdea
插件使用具有相同语法的 ideavimrc
文件。
bash
touch ~/.ideavimrc
echo "imap jj <Esc>" >> ~/.ideavimrc # 比如配置一个快捷键 在输入模式输入 jj 则自动转换为只读模式
配置完之后需要重启 PhpStorm 编辑器使配置生效
测试配置
- 使用
i
进入到写入模式 - 输入 2 次 j,进入到只读模式
点击展示或隐藏截图