Web浏览器输入字段上的Vim界面?


29

我正在寻找一个浏览器插件,该插件使用与Vim文本编辑器相同的键盘界面输入输入框的textin。我采用了Vimium,它使常规导航更加有效,但是我经常希望自己在选择输入字段时拥有Vim界面(例如,在创建此帖子时)。我非常希望能够以与使用vim文本编辑器编辑文件相同的方式来导航文本,并且我很好奇是否存在这样的插件吗?


Answers:


11

用于Firefox 的Pentadactyl和Vimperator插件允许通过按ctrl+t; 在文本区域进行类似vim的编辑。我认为还可以永久启用它。还有所有文字!实际上会为您启动一个编辑器。

就Chrome而言,这并不容易,因为API相当有限。它们要求您在系统上运行服务器。有TextareaConnect,但现在似乎已损坏。


我终于沉迷于pentadactyll扩展,给我留下了深刻的印象!
rudolph9'9

8

wasavi为多个Web浏览器(Chrom(ium),Firefox / Iceweasel和Opera)中的文本框提供了一个vim界面,我可以确认它可以在Linux上的Chromium(Debian 7 w / Gnome3)上运行。从开始<Ctrl><Enter>,下面主页上有更多信息:

wasavi主页

Github页面

用于铬

可以在主页上找到安装到Opera和Firefox / Iceweasel的链接(上面的链接-我确实包含了它们,但发布的链接不能超过2个...)


它似乎缺少可视块模式(至少在Chrome中),这至少对我来说是一个很大的缺点。
pseyfert

6

添加到Shawn的答案中,pentadactyl(和vimperator)可让您ctrl+i在文本字段中按时在vim中进行实际编辑。它将文本字段的内容保存到一个临时文件,在(g)vim中打开该文件,并在关闭编辑器后读回(更改的)内容。


这应该在他的回答中添加评论。
rudolph9年

4
我同意那会更好。但是我没有足够的代表来做到这一点,而且我确实认为这是一个有价值的补充(因为我个人觉得此功能非常有用),所以我决定改用这种方式。抱歉。
MaienM


1

如果要将文本区域转换为类似于vim的代码编辑器,可通过单击此书签小按三下将其转换为ace。它支持vim和emacs键绑定。您可以在小书签创建页面上选择它们。


0

我认为关键F是您的答案,以便它用数字标记所有输入框,然后尽可能简单地按一下您要使用的输入字段的数字。好好享受!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.