问题标签 [vimpulse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

vim - 如何在 viper/vimpulse 中添加/更改 ex-mode 映射?

真的不喜欢在另一个窗口中打开 :e 和 :b ,并且想重新映射它们正在调用的函数。

0 投票
1 回答
438 浏览

emacs - 重新映射在 Vimpulse 中滚动更多

关于 Emacs 和 Vim 的一些想法中,Shinobu 建议重新映射 <space> 和 <backspace> 在带有 Vimpulse 0.5 的 Emacs 2.3.1 上不起作用。

我究竟做错了什么?

0 投票
6 回答
16787 浏览

emacs - Emacs 中的相对行号

有谁知道如果像这样的Vim 相对行号对于 emacs 存在?我使用 vimpulse,伙计,这将非常方便!我知道一些口齿不清,所以如果它没有,我可以尝试制作自己的,如果我有一个正确的方向。

更新:由于正确的响应,我想出了这个,它将显示当前行的 1 和上一行的 -1,用于结合 vimpulse yanks 和 deletes。

非常感谢所有帮助过的人!我知道这不是 Vim 所做的,但是 vim 中从零开始的相对行号有什么用?愚蠢的vim。

0 投票
1 回答
310 浏览

emacs - 在 Vimpulse 中使用 Ctrl-o 调用单个正常模式命令?

vim 中的通常行为是C-o在插入模式下允许用户使用一个正常模式命令,然后返回到插入模式。

按照此评论中的建议,我已设置

但是当我在插入模式下按下时C-o,字符“^O”被插入到缓冲区中,我无法像我期望的那样为一个命令切换到正常模式。我知道默认情况下viper-escape-to-vi是绑定的C-z,但我也无法使用此组合键切换到正常模式(“^Z”打印在缓冲区中)。我究竟做错了什么?

另外,第二个问题:C-z当我将它用于 elscreen 时,我希望不受 viper 模式(或 vimpulse)的约束。我怎么能告诉它C-z独自离开?

编辑:在 vimpulse-misc-keybindings.el 中找到这段代码:

那么应该已经定义了吗?不知道为什么它不起作用。

0 投票
2 回答
2307 浏览

emacs - 在 Emacs 中关闭 viper 模式?

这看起来很简单,但我想知道一旦我用M-x viper-mode. 我试过(setq viper-mode nil)了,但这没有做到。

0 投票
2 回答
118 浏览

emacs - 在编译模式下启用 viper-mode 和 vimpulse

viper.el 被硬编码为禁用vipercompilation-mode如何在不修改原始文件的情况下解决此问题?

0 投票
3 回答
453 浏览

iphone - box2d中的脉冲是多少像素

我有一个球,你用空气吹。如果球靠近鼓风机,我希望球被吹得更多,如果离鼓风机更远,我希望球被吹得更少。我正在使用 box2d 并且正在使用脉冲函数。“body->ApplyLinearImpulse(force, body->GetPosition())”。我似乎无法找到一个公式或方法来实现这一点。如果我想让球吹到 300 像素的总距离,我怎么能做到这一点?请帮忙。

0 投票
1 回答
176 浏览

emacs - 运行 vimpulse 时 org-read-date 失败

我收到有关重新绑定键序列的错误(见下文)。所以我猜这是因为 vimpulse 自己使用 ESC 键,而不是作为 META 的替代品。我在 minibuffer 中禁用了 Vimpulse,但我仍然遇到问题。有任何想法吗?

我使用 org-read-date(例如使用 C-)得到的错误是“org-defkey:键序列 ESC 以非前缀键 ESC 开始”,当我从暂存缓冲区运行它时,我得到:

0 投票
2 回答
141 浏览

emacs - 在 Emacs 中,如何将 Ctrl-Key 设置为 Vim 的 LowerCaseKey 而 Alt-Key 设置为 Vim 的 HigherCaseKey?

我使用安装了 Vimpulse 的 Emacs。一个人写很多的时候,我想在Ctrl/ Alt- 键中做。但是在组织文本结构或使用其他应用程序时,我更喜欢 Emacs 中的 Vim。

问题是每个中相同动作的键是不同的,这在我注意到之前就做了很多错误的击键。那么,在 Emacs 中,有什么建议Ctrl-Key就像对于 VimAlt的 LowerCaseKey 和 -Key 作为 Vim 的 HigherCaseKey 一样?

或者如果这很难,我能找到改变的 Vimpulse 来制作 Emacs 的键吗?

0 投票
1 回答
846 浏览

box2d-iphone - ApplyLinearImpulse 方法

在 transformPosition 方法中,我们可以为特定的精灵应用角度,如下所示;

是否可以在 ApplyLinearImpulse 方法的参数中使用角度和速度以及如何使用?下面是该方法的正常声明。我们可以用我们上面使用的某个角度和速度来替换那个 b2Vec2(90, 0) 吗?