カーソルジャンプ
VSCodeで単語や行頭にカーソルをジャンプできる拡張機能です。
ctrl + g でヒントを表示し、移動したい位置に表示されている文字列を入力すると、その位置にカーソルをジャンプできます。
ctrl + shift + g で表示されるヒントを2つ選ぶと、その間の範囲を選択できます。
動作例

コマンド
cursorJump.startJumpHintMode
- 表示されるヒントを1つ選ぶとその場所にカーソルを移動します。
- デフォルトでは
ctrl + g で起動できます。
- 入力した文字を取り消したい場合は
backspace で取り消せます。
cursorJump.startSelectHintMode
- 表示されるヒントを2つ選ぶとその間の範囲を選択できます。
- デフォルトでは
ctrl + shift + g で起動できます。
- 入力した文字を取り消したい場合は
backspace で取り消せます。
cursorJump.endHintMode
- ヒントを非表示にします。
- デフォルトではヒント表示中にもう一度
ctrl + g を押すか esc で起動できます。
設定可能項目
cursorJump.hint.enableLineHints
- 行頭にヒントを表示してジャンプできるようにします。
- デフォルトでは無効になっています。
cursorJump.hint.enableWordHints
- 単語単位のヒントを表示してジャンプできるようにします。
- デフォルトで有効です。
cursorJump.hint.hintChars
- ヒントに使用する文字。
- デフォルトは[a-z]です
cursorJump.hint.backgroundColor
- ヒントの背景の色
- デフォルトは
white です。
cursorJump.hint.foregroundColor
cursorJump.hint.typedChar
- ヒントの入力済み部分を表す文字。
- デフォルトは
_ です。
ライセンス
この拡張機能のコードはMIT Licenseで配布します。
また、この拡張機能には以下のコードの一部を改変・利用しています。
その他、以下の拡張機能を参考に実装しました。
| |