是否有Firefox插件使用vim编辑文本框?

use*_*060 56 vim firefox

或者"我如何在文本框中使用gVim回答Firefox中的问题?"

Bla*_*rad 46

这是全文!

从扩展页面:

在任何编辑框的右下角,都会出现一个小编辑按钮.点击它.如果这是您第一次使用"它是全文!" 那么你将被要求设置你的偏好,最重要的是编辑器.

该网页将弹出您选择的编辑器.保存时,它将在网页中刷新.等待神奇的黄色光芒,这意味着辐射已经生效!

  • FF插件架构的变化,我们已被警告了一年,最终在57中实现,意味着它的全文已经死了.开发人员推荐"emacs chrome"或"GhostText",这两者都不是一个引人注目的替代品.由于同样的原因,Vimperator也已经死了. (7认同)

Jas*_*erk 24

Vimperator使Firefox的行为与VIM非常相似:

Vimperator是Firefox的免费浏览器插件,使其外观和行为类似于Vim文本编辑器.它具有类似的键绑定,您可以将其称为模态Web浏览器,因为键绑定根据您所处的模式而不同.

将光标放在文本框中后,点击Ctrl- I在编辑器中打开,默认为gvim.


jos*_*sch 9

由于 Mozilla 删除了 XUL 以支持 WebExtensions,当前的答案不再有效。对于最近的 firefox 版本,有以下选项(按 addons.mozilla.org 上的当前流行度按降序排序)。

GhostText通过特定于编辑器的插件在编辑器和文本框之间提供即时同步。该项目在github上vim扩展是用Tcl编写的。

withExEditor是跨平台的,但需要用 node.js 编写的本机应用程序。除了编辑文本字段之外,它还允许查看页面源、MathML、SVG 和当前选择。github上的项目和原生的node.js应用

Textern需要一个(目前)用 Python 编写的仅限 Linux 的本机应用程序。在编辑器中键入时同步文本字段的内容。可以在github上找到扩展程序和本机应用程序


Dav*_*Gay 9

Tridactyl可能就是您现在正在寻找的。

它是 Pentadactyl 和 Vimperator 等软件的精神继承者,后者不适用于当前版本的 Firefox。

如果您想要更像 It's All Text 的东西,其中编辑区域显示在浏览器文本区域的正上方,而不是启动编辑器窗口,并且您愿意使用 Neovim,请查看firenvim


Cli*_*ach 6

这是全文!会让你使用你想要的任何编辑器.要使用vim,你需要一个小的shell脚本来在终端中打开它:

#!/bin/sh
exec xterm -e /usr/bin/vim "$@"
Run Code Online (Sandbox Code Playgroud)

如果你有GVim,显然你不需要shell,脚本.


eri*_*hui 6

ViewSourceWith是另一个值得关注的插件.它不仅支持编辑框和文本.例如,您可以将其配置为在GIMP中打开图像.

我觉得有用的另一个功能是它可以弹出一个对话框,显示页面上使用的所有js和css脚本.然后,您可以选择在首选编辑器中查看/编辑文件.

要回答关于SO的问题,您可能还想获得Vim Markdown语法文件