vimperator - 使用带有多个选项卡的 vimperator 的外部编辑器选项时,如何避免丢失我的文本区域更改

标签 vimperator

我通过 ctrl -i 使用 vimperator 的外部编辑器功能使用 gvim 编辑文本区域字段。这通常有效,但我几乎总是将它与多个选项卡一起使用。我发现我开始使用 gvim 编辑该字段,使用另一个选项卡(例如,进行 google 搜索),返回到我的 gvim session ,修改内容,然后编写并退出 gvim session 。但是,如果我忘记在关闭 gvim 之前打开创建 gvim session 的原始选项卡,我将丢失我的工作。然后我必须在我的临时文件中寻找我丢失的 gvim 文件。

除了在关闭 gvim session 之前小心地重新打开初始选项卡之外,有没有办法避免这种行为?例如,即使我没有打开它,是否有办法让退出 gvim 实例将内容写入正确的选项卡?

最佳答案

我对此的解决方案是使用名为 It's All Text 的此功能的替代插件。

它基本上是这个 vimperator 功能的独立插件,可以在后台更好地跟踪整个文本字段,这使您可以在打开 gvim 或任何其他文本编辑器时使用浏览器。

然而,它并不适用于每个领域。

关于vimperator - 使用带有多个选项卡的 vimperator 的外部编辑器选项时,如何避免丢失我的文本区域更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37929842/

相关文章:

firefox - 如何使用 vimperator 打开文件夹的所有书签?

sublimetext2 - Vimperator:在 Sublime Text 2 中查看源代码

firefox - 如何使用 Vimperator 将当前 URL 放入剪贴板?

vimperator - 使用 vimperator 跟踪多个链接

firefox - 安装 vimperator 后如何使用 Ctrl+D 将页面添加为书签

Vimperator 有时会停止接受输入

javascript - vimperator,如何根据操作系统设置不同的qmark?

firefox - 如何在 Vimperator 中右键单击?

keyboard-shortcuts - Vimperator,如何按 i_i 按键进入插入模式