Previous: Primary Selection, Up: Cut and Paste [Contents][Index]
プライマリー選択に加えて、Xウィンドウシステムはセカンダリー選択(secondary selection)として知られる、同様な第2の機能を提供します。最近ではセカンダリー選択を使うXアプリケーションの数は多くありませんが、以下のEmacsコマンドによりアクセスできます:
ボタンを押した場所からボタンを話した場所までを、セカンダリー選択としてセットします(mouse-set-secondary
)。ドラッグして選択されたテキストは、フェイスsecondary-selection
を使ってハイライトされます。ウィンドウの上端または下端を越えてマウスをドラッグすると、mouse-set-region
と同様にウィンドウは自動的にスクロールします(Mouse Commandsを参照してください)。
このコマンドはkillリングを変更しません。
セカンダリー選択の始点をセットします(mouse-start-secondary
)。
M-mouse-1で指定された位置から、クリックされた点を終点とするセカンダリー選択をセットします(mouse-secondary-save-then-kill
)。これは選択されたテキストをkillリングにも保存します。同じ場所での2回目のM-mouse-3は、作成されたセカンダリー選択をkillします。
クリックした場所にセカンダリー選択を挿入し、ポイントをyankしたテキストの最後に配します(mouse-yank-secondary
)。
Mouse-1と同様、M-mouse-1のダブルクリックで単語、トリプルクリックで行を処理します。
mouse-yank-at-point
が非nil
の場合、M-mouse-2はポイント位置にyankします。どこをクリックしたか、さらにはフレームのどのウィンドウをクリックしたかは関係ありません。Mouse Commandsを参照してください。