Notepad ++で、Shift + Endを押して現在のキャレット位置から現在の視覚行の終わりまでテキストを選択すると、CR/LFで制限された最後までの論理行全体が選択されます。
例。キャレットがテキストドキュメントの最初の位置にある場合、Shift + Endキーを押した後にこれが表示されます。
しかし、私が必要なのはこれです:
これは、組み込みのWindowsメモ帳やMicrosoftWordを含むすべての有名なドキュメントエディタの標準的な動作のようです。 Notepad ++でこれを達成する方法は?このための設定、または別のキーボードコマンドはありますか?
Notepad ++ Shortcut Mapperを使用して、目的の動作を生成できます。メニューから設定>ショートカットマッパー...を選択し、クリックしますScintillaコマンドボタンをクリックし、SCI_LINEENDWRAPEXTENDまでスクロールします。
Notepad ++の私のインストールでは、このコマンドにはデフォルトでキーボードショートカットがありません。エントリをダブルクリックし、ショートカットダイアログでShiftおよびEndを選択します。 Addボタンをクリックしてから、[〜#〜] ok [〜#〜]ボタン。
ここで、古いショートカットを削除する必要があります。SCI_LINEENDEXTENDのエントリを見つけて、編集します。ショートカットをCtrl-Alt-Shift-Endのように、使用する可能性が低いものに変更してから、をクリックします。 [〜#〜] ok [〜#〜]。
Shift-Endを押すと、必要に応じて画面の右側にある現在の行が選択されます。もう一度押すと、選択範囲が次の行に拡張されます。