問題タブ [keymapping]
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.
intellij-idea - Intellij のキーマップがリセットされ続ける
システムを再起動するたびに、または新しいプラグインをインストールするときに、intellij キーマップがリセットされます。重要な場合、私は非常に限られた容量で win XP に取り組んでいます - 25 GB の容量を持つ 1 つのドライブのみです。ただし、まだ 7 GB の空き容量があります。なぜこれが起こっているのか、どうすれば回避できるのでしょうか?
vim - VimのようなSublime Text 2ヴィンテージキーマッピング
ビンテージ モードで Sublime Text2 を使用しています。矢印キーを無効にしたので、挿入モードでカーソルを移動するためにそれらを使用しません。可能であれば、アップ/ダウン キーをマッピングして、コード行を上下に移動できるようにしたいと考えています。vimでは、キーをマッピングして「dd k P」のようなシーケンスを実行し、行を削除してカーソルを上に移動するだけで簡単に実行できます。
Sublime のキー マッピングの構文は、初心者の私にはまだかなり複雑です。
ありがとう
vim - キー入力後のカーソルリセット - Vim
これは.vimrc
私のソースファイルの真ん中にあり、この行は期待どおりに機能します。これは、で定義されているものがequalprg
正しく実行されることを意味します。問題は、この実行後にカーソルがファイルの先頭に戻ることです。私が本当に起こりたくないことです:それを避ける方法はありますか?
emacs - org-mode とのセマンティック モード キーボードの競合の解消
semantic-mode
C-c,いくつかのコマンドのプレフィックスとして使用します。org-mode
に使用C-c,しorg-priority
ます。semantic-mode
内では使用しませんorg-mode
。Emacs 24.3 のバッファーsemantic-mode
だけで無効にする方法はありますか?org-mode
shell - Vim の構成における奇妙さ
Vim は、私を混乱させるいくつかの構成動作を示しています。
$VIM/vimrc
vimがデフォルトの構成ファイルとして受け入れることを読みました。私のシェル環境では、$VIM
に設定されていますが、デフォルトの構成ファイルとしては使用されていません。むしろ、使われています。/etc/vim
/etc/vim/vimrc
/usr/share/vim/vimrc
vimrc ファイル (現在は
/usr/share/vim/vimrc
) で次のマッピングを定義しましたnnoremap ccom :normal I//< ESC>< CR>
。このマップは、現在の行の先頭に c スタイルのコメントを挿入することになっています。このマップを使用する//<ESC><CR>
と、現在の行の先頭にテキストが配置されます。これは故障です。同様に、vim を で開始すると-u /usr/share/vim/vimrc
、マッピングは同じ望ましくない動作を示します。ただし、 ex コマンドを使用すると、マッピングは単に行の先頭にsource /usr/share/vim/vimrc
挿入されます。//
どうすればいいの?showcmd が実行さ
:show cmd
れたことがわかっている構成ファイルにあるのに、なぜ設定されないのですか?
vim - texファイルが開いているときのvim条件付きキーマップ
.tex が利用可能な場合に latexmk を呼び出すキーマップを作成しようとしています (.tex が現在開いていてアクティブなバッファであるとよいでしょう)。
私は試した :
latexmk -pdf を実行しようとすると、残念ながら、ウィンドウにこれらの行を表示するだけで、次のようなことは何もしません。
親切に助けてください。
(.tex が現在開いていてアクティブなバッファであるときにこれを行うことができれば、素晴らしいことです。)
注意: この質問とその変形は、ここで何度か質問されています (例: thisとthis )。したがって、繰り返し申し訳ありません。私はそれらの問題を解決できませんでした。
vim - Vim 関数の変数の型
vim の使用中に誤って配置されたタブを簡単に削除したい。私に飛びついた解決策は、次の vim 関数への挿入モード マッピングを作成することです。
意図したとおりに動作しないことに加えて、この関数を呼び出した結果はメッセージで "1" になりますが、"2" ではありません。これは、l:numSpaces が数値として解釈されていないことを意味します。vimscript でキャストに相当することを行うにはどうすればよいですか。また、もっと簡単なアプローチがありませんか?
vim - returnを押さずにvimでマップされたコマンドを実行する
vim で Voom アウトライナー プラグインを使用し、コマンドを次の場所にマッピングしました。
マッピングは機能しますが、使用すると、コマンドがvimのコマンドラインに入力されるだけです。私はまだ実行のためにリターンを押さなければなりません。リターンを押さずにコマンドを自動的に適用するにはどうすればよいですか?