VintageEx
Sublime Text 2 的 Vim 命令模式实现
详细信息
安装次数
- 总数 19K
- Win 7K
- Mac 8K
- Linux 4K
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
VintageEx
是 Vim 命令模式在 Sublime Text 2 中的再现。
许可
整个包都在 MIT 许可下分发(见 LICENSE.txt)。
兼容性
VintageEx 旨在实现全平台兼容。但是,由于无法在 OS X 上进行测试,所以欢迎提供 patches 和反馈。
安装
下载最新版本 (链接),将其放在已安装包目录中,并重新启动 Sublime Text。
VintageEx 不替换 Vintage:要使用 vi 键绑定,您需要启用 Vintage 包(随 Sublime Text 一起提供,默认情况下忽略)。
VintageEx 通过添加一个接近 Vim 的命令行模式来扩展 Vintage 提供的 vi 类似功能。
此外,由于 VintageEx 使用 Vintage 包中的命令,因此该包必须位于您的 Packages 文件夹中,名称与该包相同。这在您为 Vintage 贡献代码且已删除原始包的情况下尤为重要。
概述
要打开命令行,请按 :。
VintageEx 提供顶层命令的选项卡补全,因此您可以输入一个字母并按 Tab 键在可用命令之间循环。
要查看实现的命令,您可以查看 ex_commands.py。
配置
以下设置应存储在您的个人首选项中(Packages/User/Preferences.sublime-settings)。
vintageex_linux_shell
应通过该 shell 执行命令的名称(bash,ksh 等)。如果为空,则在需要 shell 时将读取 $SHELL 变量。
vintageex_linux_terminal
首选终端模拟器的名称(gnome-terminal,xterm 等)。如果为空,则在需要终端时依次读取 $COLORTERM 和 $TERM 变量。
捐赠
如果您想表达感谢,可以通过 Gittip 给我一些小费:guillermooo。