IdeaVim中文输入体验优化
IntelljIDEA 是一个非常不错的Java IDE,IdeaVim插件更是让喜欢用vim的我兴奋不已。但是IdeaVim对中文输入的支持不太好,要频繁切换中英文很麻烦。今年推荐一款插件可能解决这个问题哦。目前只支持Windows和mac。效果如下:
安装插件
输入法的小插件
IdeaVimExtension
你都用上IdeaVim了,说明我就不用介绍IDEA如何安装插件了,有问题请留言。
配置
在~/.ideavimrc中增加如下两行。
:set keep-english-in-normal
:set keep-english-in-normal-and-restore-in-insert
解释一下:
:set keep-english-in-normal
: 在normal模式保持英文状态
:set keep-english-in-normal-and-restore-in-insert :
在normal模式保持英文状态,并在回到insert时恢复输入法到原来的状态.例如,编写一段中文注释,用中文输入法写了一段文字,进入normal模式移动光标到下一行,再回到插入模式继续使用中文编辑.
总结
真是太好用了!为插件作者点赞!省了频繁切换输入法了。
IdeaVim中文输入体验优化相关推荐
- Android中文输入的新选择——搜狗拼音输入法
如果不是我的Google拼音输入法出了点问题,我大概不会去尝试搜狗的Android平台拼音输入法.虽然全键盘在竖屏的情况下非常难用,不过横屏的时候还是可以接受的,何况G1有物理键盘. 现在的问题是,我 ...
- html5 页面加载缓慢,html5体验优化页面加载的14条建议
html5体验优化页面加载的14条建议 1. fake 页 - 首屏加速 目标:首屏 3s 以内 因为 71% 的用户期望移动页面跟 pc 页面一样快 (3s) ,74% 的用户能容忍的响应时间为 5 ...
- 网络产品用户体验优化系列[一]概要
网络产品用户体验优化系列[一]概要 很高兴能在这里和大家专门沟通用户体验方面的话题,特别是能够收集大家对网络产品用户体验的反馈,以及网络产品团队在用户体验方面的优化和更新.这个系列我们只谈用户体验. ...
- Wine的安装和配置(实现中文输入法和中文的复制粘贴)(转)
Wine的安装和配置(实现中文输入法和中文的复制粘贴)(转) liuspider 最后修订于 2003年4月14日 版本 0.7 本文档最新版可以在 http://xbkconfp.cosoft.or ...
- 轻量级Qt键盘-中文输入
在原有的键盘基础上新增中文输入功能. 中文候选栏 中文输入候选栏ChineseWidget使用QListWidget和样式表实现: setText输入对应拼音字母,即会加载符合的拼音中文. pre ...
- 计算机中文输入法教案,中文输入教学设计.doc
文档介绍: --<中文输入>教学设计教材分析:"中文输入"是贵州教育出版社的中学七年级信息技术教材中第第一单元的教学内容.本课主要是学****在Windows输入汉字. ...
- Win10体验优化策略
title date tags Win10体验优化策略 2021-02-02 07:47:22 -0800 Win10 Windows C盘清理 写在前面的 随着代码越写越多,越来越发现自己有很严重的 ...
- Android输入法扩展之外接键盘中文输入
大家想不想要这样一台Android Surface平板,看着就过瘾吧. 我们知道,android眼下的输入都是通过软键盘实现的,用外接键盘的少.这个在手机上是能够理解的.当手机接上外接键盘后.总体会 ...
- 三年磨一剑,高德地图体验优化总结
作者:杨夕凯.吴文扬 高德地图从19年开始对全链路性能体验进行了持续三年的优化,最终整体核心链路上实现了打对折优化,用户体验上大幅提升.过程中,对性能优化的一些思考和实践经验,本文进行了总结,希望对大 ...
最新文章
- 应该使用c# 预定义类型 还是绝对不要使用预定义类型。
- php页面生成耗时分析
- php数据访问层,对数据访问层第一种实现(Acc+SQL)的重构
- Unity Shader:用几何着色器实现复联3灭霸的终极大招灰飞烟灭
- Telephone Calls
- python sorted list 包含元组 字典 的多列排序
- Android NDK开发之 opencv manage 免安装生成opencv应用
- Unit Tests Tool - What is “Mock You” The introduction to moq #Reprinted#
- hdu 4781 Beautiful Soup 构造
- Plugin “GsonFormat“ is incompatible
- qs.stringify()详情
- 乐鑫再次称王WiFi MCU市场
- k8s 部署spring cloud项目
- 大连最快的dns服务器设置,大连联通50m宽带,本地dns
- springboot jpa 实体类继承
- Tasker实现简易的Telegram新消息朗读
- 在北邮 bbs上看到一个理解指针,指针数组不错的题目
- socket编程到底是什么?
- 【无人机航测实习简明教程】1 无人机航测常见名词术语解释
- TCP——粘包/拆包