Vimprov
Sublime Text 3的简单vim灵感扩展插件
标签 vim
详细信息
安装次数
- 总计 3K
- Win 1K
- Mac 721
- Linux 977
2022年8月6日 | 2022年8月5日 | 2022年8月4日 | 2022年8月3日 | 2022年8月2日 | 2022年8月1日 | 2022年7月31日 | 2022年7月30日 | 2022年7月29日 | 2022年7月28日 | 2022年7月27日 | 2022年7月26日 | 2022年7月25日 | 2022年7月24日 | 2022年7月23日 | 2022年7月22日 | 2022年7月21日 | 2022年7月20日 | 2022年7月19日 | 2022年7月18日 | 2022年7月17日 | 2022年7月16日 | 2022年7月15日 | 2022年7月14日 | 2022年7月13日 | 2022年7月12日 | 2022年7月11日 | 2022年7月10日 | 2022年7月9日 | 2022年7月8日 | 2022年7月7日 | 2022年7月6日 | 2022年7月5日 | 2022年7月4日 | 2022年7月3日 | 2022年7月2日 | 2022年7月1日 | 2022年6月30日 | 2022年6月29日 | 2022年6月28日 | 2022年6月27日 | 2022年6月26日 | 2022年6月25日 | 2022年6月24日 | 2022年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
Mac | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Linux | 1 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Vimprov
概述
一种不合理的有偏见尝试,试图将vim的表达力和sublime的多光标模式合并。
这旨在解决一些其他vim新手可能会遇到的个人问题:* 明确表示您不在插入模式(改变整个调色板颜色)* 插入模式的行为与纯Sublime一样 * 没有视觉模式以混淆 * 命令反转易于使用(通常是大小写版本)
命令
特殊命令
- alt+空格 - 切换vimprov
- i - 进入插入模式
- . - 重复最后一个有效命令
动作
- g - go,光标移动
- d - delete,删除文本
- s - select,扩展选择
区域
基本移动
- h - 向左移动
- j - 向下移动
- k - 向上移动
- l - 向右移动
有定义范围的区域
- p - partial word - next partial word
- w - word - next white space
- e - end - end of line
- f - file - end of file
按字符定义的区域
- t - 'til - go to next inclusive
- u - until - next
- c - contained - bounded by - handles brackets (){}<>[]
- c - Contained - bounded by inclusive - handles brackets (){}<>[]
下一步
- 实现撤销/重做功能
- 添加处理当前选择器的命令,例如剪切
- 提高鲁棒性(特别是重做命令和嵌套功能)