メモ帳++で次の2つのファイルを開いているとしましょう
右側のテキストをコピーして左側に貼り付けることは可能ですか?
コピー
Bこれ
Cテキスト
D over(etc ..)
または
コピーA
このB
テキストC
d以上
はい。ブロックコピー/貼り付けを行います。
長押し Alt コピーするテキストを選択してコピーします。次に長押し Alt コピー先ファイルのコピー先を選択します。文字を選択しないでください。カーソルを下にドラッグするだけで、複数の行で点滅します。次に、テキストを貼り付けます。
垂直/ブロック編集は、 Alt+Shift キーボードの矢印キーとともに。
注:このメソッドは、複数の行に同時にテキストを入力するためにも使用できます。以下に示すように、編集メニューからアクセスすることもできます。 列モードは、使用するキーボードショートカットを通知するだけです。 列エディターは、ファイルの終わりに到達するまで、カーソル位置から以降のすべての行に1つ以上の文字(または番号)を挿入します。
はい、並べ替え-列の操作を使用します。
Alt
キーを押しながら、マウスを使用してテキストの長方形を選択します。最初の4行の最初の文字。あなたは行の終わりを越えて行くことができます(一部の行より広いブロックを選択します)Ctrl-C
)Ctrl-V
)列の操作を使用してテキストをコピーしたので、同じブロック(改行なし)をターゲットファイルに挿入します。残念ながら、それはあなたの例にぴったりのスペースを扱いません。各行のコピーされたブロックの最後にスペースを入れる必要があります。幸いにも、列操作を再び使用できます。
Alt
キーを押しながら、貼り付けたブロックの右側にある、幅0列の長方形を選択します。幅がゼロなので、notepad ++は縦線として描画しますEdit > Column Editor
(またはAlt-C
を押す)、Text To Insert
にspace
を挿入します。これにより、貼り付けられたブロックの右側に、各行にスペースが挿入されますただし、スペースを挿入する1つの垂直線を選択できないため、貼り付けたテキストの長さが各行で異なる場合、これは機能しません。したがって、コピーする前に各ソース行の末尾にスペースを入れます-Ctrl-H
をクリックしてReplace
ダイアログを開き、右下のRegular Expression
をクリックして、$
を置き換えますspace
。