問題タブ [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 に関する考察 で、<space> と <backspace> を再マップするという忍の推奨事項は、Emacs 2.3.1 と Vimpulse 0.5 では機能しません。

私は何を間違っていますか?

0 投票する
6 に答える
16787 参照

emacs - Emacs の相対行番号

このVim Relative Line Numbersのようなものが emacs に存在するかどうかを知っている人はいますか? 私は vimpulse を使用していますが、これは非常に便利です。私はいくつかのLispを知っているので、そうでない場合は、正しい方向にポイントが得られれば、自分で作成しようとすることができます.

更新:正しい応答のおかげで、私はこれを思いつきました.vimpulseのヤンクと削除と組み合わせるために、現在の行に1、前の行に-1を表示します。

助けてくれたすべての人に感謝します!Vimが行うこととまったく同じではないことはわかっていますが、ゼロから始まるvimの相対行番号は何に役立ちますか?? 愚かなヴィム。

0 投票する
1 に答える
310 参照

emacs - Vimpulse で Ctrl-o を使用して単一の通常モード コマンドを呼び出しますか?

vim の通常の動作はC-o、挿入モードで、ユーザーが 1 つの通常モード コマンドを使用してから挿入モードに戻ることを許可することです。

このコメントの提案に従って、私は設定しました

しかし、挿入モードで押すC-oと、文字 "^O" がバッファに挿入され、期待どおりに 1 つのコマンドで通常モードに切り替えることができません。viper-escape-to-viデフォルトでバインドされていることは理解しC-zていますが、このキーの組み合わせを使用して通常モードに切り替えることもできません (代わりに "^Z" がバッファーに出力されます)。私は何を間違っていますか?

また、2 番目の質問: C-zelscreen で使用しているため、viper-mode (または vimpulse) に縛られないようにしたいと思います。どうすれば放っておくように言うことができC-zますか?

編集: vimpulse-misc-keybindings.el でこのコードを見つけました:

それで、すでに定義されている必要がありますか?なぜ機能しないのかわかりません。

0 投票する
2 に答える
2307 参照

emacs - Emacsでバイパーモードをオフにしますか?

これは非常に簡単に思えますが、でオンにしたら、viper-modeをオフにする方法がわかりません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 が META の代わりとしてではなく、単独で ESC キーを使用しているためだと思います。ミニバッファで Vimpulse を無効にしましたが、それでも問題が発生します。何か案は?

org-read-date を使用して (たとえば、C-. を使用して) 取得するエラーは、「org-defkey: キー シーケンス ESC が非プレフィックス キー ESC で始まる」であり、スクラッチ バッファーから実行すると次のようになります。

0 投票する
2 に答える
141 参照

emacs - Emacsでは、CtrlキーをVimのLowerCaseKeyとして設定し、AltキーをVimのHigherCaseKeyとして設定する方法は?

Vimpulse をインストールした Emacs を使用しています。Ctrl一人でたくさん書くときは/ -KeyでやりたいAlt。しかし、テキスト構造を整理したり、他のアプリケーションで作業したりする場合は、Emacs での Vim を好みます。

問題は、それぞれの同じアクションのキーが異なることです。これにより、気付かないうちに多くの間違ったキーストロークが行われています。では、Emacsでは、Vim では LowerCaseKey が、Vim ではCtrlHigherCaseKeyとして -Key が行うように、何かアドバイスはありますか?KeyAlt

または、これが難しい場合は、Emacs としてキーを作成するように変更された Vimpulse を見つけることができますか?

0 投票する
1 に答える
846 参照

box2d-iphone - ApplyLinearImpulseメソッド

transformPositionメソッドでは、以下に示すように、特定のスプライトに角度を適用できます。

ApplyLinearImpulseメソッドのパラメーターで角度と速度を使用することは可能ですか?以下は、そのメソッドの通常の宣言です。そのb2Vec2(90、0)を、上記で使用した角度と速度に置き換えることはできますか?