web-dev-qa-db-ja.com

Notepad ++で現在の行全体を選択するためのキーボードショートカットカットはありますか?

Microsoft OneNoteには便利なショートカットがあります(Ctrl+A私は行全体を選択するためにいつも使っています。もう一度クリックすると、文書全体が選択されます。

本当に使いたい Ctrl+A 現在の行を選択するためのメモ帳++のショートカットとして使用しますが、デフォルトでは文書全体を選択します。現在行全体を選択するようにする方法はありますか?

17
Macondo

押す Home それから Shift+End

End それから Shift+Home 使用することもできます。最初のインデント文字の代わりに先頭のから行を選択する必要がある場合は、を押します。 Home 二度。

これをマクロとして記録してから、そのマクロへのショートカットを設定することもできます。しかしながら Ctrl+A ほとんどすべてのテキストエディタやテキストボックスでselect allとして使用されているため、変更すると混乱しやすくなります。代わりに別のショートカットを使う

単に行をコピー/カット/削除したいだけであれば、すでにショートカットが用意されています。

  • 行削除 Ctrl+Shift+L
  • ラインカット Ctrl+L
  • 行コピー Ctrl+Shift+T (に変更されました Ctrl+Shift+X 新しいNotepad ++で)

行の入れ替え、行の結合、行の複製など、デフォルトのショートカットがないアクションもあります。Settings>Shortcut mapper>Scintilla commandsSCI_LINETRANSPOSE/SCI_LINEDUPLICATE/SCI_LINESJOIN...を選択して割り当てます。

もし Ctrl+Shift+T ショートカットが2つの異なる機能に割り当てられているため、 PryrtCJが以下に回答しました として競合するためです。新しいNotepad ++では、行コピーはに変更されました。 Ctrl+Shift+Xショートカットの競合に関する警告も追加され、生活が少し楽になりました。

enter image description here

Notepad ++および一部のプラグインのデフォルトのマウスとキーボードのショートカットのリスト を参照してください。

マウスを使用している場合は、左側の行番号をシングルクリックするか、その行をトリプルクリックしてもうまくいきます。

13
phuclv

受け入れられた答えがうまくいかない人たちのために:私はちょうど同じような懸念に答えました Notepad ++ Communityで 。基本的に、2つのコマンドが関連付けられています。 Ctrl+Shift+T 同時にショートカットすると、もう一方が優先されているように見えます。

ご希望の方 Ctrl+Shift+T SCI_LINECOPYを参照するには、矛盾するコマンドを見つけます(たとえば、Shortcut Mapper >> Main menu >> Restore Recent Closed File、これが私のNPPのコピーで矛盾を引き起こしているものです)、 Modify次にドロップダウンの文字を T に NONE そしてヒット OK。これ以上競合がないと仮定すると、ショートカットはSCI_LINECOPYに戻ります。

お役に立てれば。

6
PeterCJ

NPP7.5.1ではSCI_LINECOPYはに割り当てられています Shift+Ctrl+X

だからあなたは使用することができます Shift+Ctrl+X 現在の行をクリップボードにコピーする

3
Cheburek

私はあなたがマクロを通してそれを作ることができると思います。

  1. マクロ>録画を開始する
  2. ホールド Shift そして下へタップ  例えば10行をマークします。そしてそれらを削除してください。
  3. [マクロ]> [録画停止]に進みます。 これでマクロは記録されました。将来使用するために保存できます。
  4. マクロ>現在の記録マクロを保存...の順に選択します。そして名前を付けて保存します。
  5. その後、行を削除したい行にカーソルを移動します。次に、Macro> Run A Macro Multiple Times ...の順に選択します。そして、あなたのマクロを選択し、あなたが望むN回実行してください。

参照: https://stackoverflow.com/questions/19161262/select-range-of-lines-in-notepad

0
Vo Danh

単語または行を3回クリックするだけです。

0
mustafa candan