web-dev-qa-db-ja.com

崇高なテキスト2:バッファーの開始/終了にカーソルを配置する方法?

基本的な質問のように聞かなければならないのはばかげています。私はたくさんグーグルしました、そして私はDefault(OSX).sublime-keymapファイルを調べました、しかし私は理解することができません:

カーソルをOSXのSublime2の現在のバッファの先頭/末尾にジャンプさせるにはどうすればよいですか?

Home/Endはそれぞれ上/下にスクロールしますが、カーソルの位置はカーソルの位置でありません。

確かにこれを行う方法があります。一部のアプリ(Intellijなど)は、これにCMD + Home/Endを使用しますが、それも機能しません。

35
George Armhold

これらは私のために働きます(OS X 10.7.5上のSublime Text 2 v2.0.1)

  • ⌘-↑:バッファの開始
  • ⌘-↓:バッファの終わり

CMD-upと-downのコンボは、OS Xのテキストバッファーの開始と終了に移動するためのデフォルトのショートカットです。たとえば、Safariテキスト領域でも機能します。そのため、それらはキーマップファイルにリストされていません。

50
Martijn Pieters

ウィンドウで使用できます

CtrlHome ->ファイルの先頭に
CtrlEnd ->ファイルの終わりまで

42

「ファイルの先頭に移動」および「ファイルの最後に移動」のショートカットをカスタマイズする

{ "keys": ["ctrl+home"], "command": "move_to", "args": {"to": "bof"} },
{ "keys": ["ctrl+end"], "command": "move_to", "args": {"to": "eof"} },
{ "keys": ["ctrl+shift+end"], "command": "move_to", "args": {"to": "eof", "extend": true} },
{ "keys": ["ctrl+shift+home"], "command": "move_to", "args": {"to": "bof", "extend": true } },
16
lbsweek

「ほとんど」の解決策:標準のOSXキーバインドに従って、shift + home/endはカーソルを現在の位置からhome/endに移動し、その間のテキストを選択します。この副作用として、カーソルがhome/endに配置されます。

私はまだ中間テキストを選択せず​​にこれを行う方法を知りたいです。

0
George Armhold

Darwin abcmacbook.local 14.3.0 Darwin Kernelバージョン14.3.0:Mon Mar 23 11:59:06 PDT 2015; root:xnu-2782.20.48〜5/DEVELOPMENT_X86_64 x86_64

OSX Yosemiteバージョン:10.10.3(14D136)

Sublime Text Stable Channelビルド3083:

コマンド+下矢印キーを押すと、バッファの最後に移動します

コマンド+上矢印キーを押すと、バッファの先頭に移動します

0
Ankur Agarwal