崇高的文本3完整的vim支持
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了崇高的文本3完整的vim支持相关的知识,希望对你有一定的参考价值。
我在sublime text 3中安装了Vintageous,所以我可以使用一些vim命令和交互。但我使用它很长一段时间,并且有很多功能缺失,比如'ctrl + x'和'ctrl + a'减少和增加一个数字,'ctrl + r'重做,' ctrl + v'选择垂直块,'ctrl + c'退出插入模式......等
我真的很喜欢崇高的文本3,但另一方面,我真的很想念这些命令,所有这些命令让vim如此强大。
那么如何才能在崇高的文本中获得完整的vim模式3.如果我能做到这一点,那将是完美的(因为我真的很想念vim的完整功能)。
PS:我正在使用Ubuntu 15.10,Linux版本> 4。
Vintageous有设置vintageous_use_ctrl_keys
,它可以解决你的大部分问题。与其他软件包相比,Vintageous使用用户首选项。因此,您只需将条目"vintageous_use_ctrl_keys": false
添加到“首选项>>设置 - 用户”。但是,对于此设置,控件选项板中有一个条目。按ctrl+shift+p
并写Vintageous: Toggle Vim Ctrl Keys
。您可以看到其他设置here,只需在用户首选项中更改它们即可。
如果您仍然缺少某些键,我建议您查看默认键盘映射并搜索其他包,这些包提供此行为并根据需要更改键绑定。
现在有一个新的播放器,ActualVim插件。
你喜欢使用Sublime Text 3的所有内容,以及你喜欢在vim中输入的所有内容。
实际使用嵌入式Neovim实例来精确操作每个Sublime Text缓冲区,就像您直接在vim中编辑文本一样,而不会破坏任何Sublime Text功能(除了现在的多个选择)。
它比Vintage模式或Vintageous更好。您可以使用自己的.vimrc,插件,真实的vim动作和命令。
NeoVintageous是Vintageous的一个分支。它包含您需要的许多功能。
https://packagecontrol.io/packages/NeoVintageous
您需要启用ctrl键,默认情况下禁用这些键
菜单>首选项>设置
{
"vintageous_use_ctrl_keys": true
}
在v2.0.0中默认启用ctrl键(参见roadmap)
另请参阅帮助文件::h neovintageous
。
以上是关于崇高的文本3完整的vim支持的主要内容,如果未能解决你的问题,请参考以下文章