Katakanlah saya memiliki 2 file berikut yang terbuka di Notepad ++
Apakah mungkin untuk menyalin teks di sebelah kanan dan menempelkannya ke kiri, sehingga saya akan berakhir dengan
Sebuah salinan
B ini
Teks C
D over (dll ..)
atau
salin A
B ini
teks C
lebih dari D
sumber
Alt + Shift
dengan tombol panah pada keyboard Anda untuk melakukan seleksi vertikal sepenuhnya melalui keyboard.Ya, semacam operasi kolom yang digunakan.
Alt
tombol dan gunakan mouse untuk memilih persegi panjang teks, misalnya karakter pertama dari empat baris pertama. Anda dapat melewati ujung garis (memilih blok yang lebih lebar dari beberapa garis)Ctrl-C
)Ctrl-V
) Di awal baris pertama Karena Anda telah menggunakan operasi kolom untuk menyalin teks, itu akan menyisipkan blok yang sama (tanpa baris baru) ke file target.Sayangnya itu tidak akan menangani spasi dengan tepat untuk contoh Anda. Anda harus meletakkan spasi di ujung blok yang disalin di setiap baris. Untungnya Anda dapat menggunakan operasi kolom lagi.
Alt
kunci, dan pilih persegi panjang nol kolom, di sebelah kanan blok yang ditempelkan. Karena lebarnya nol, notepad ++ menariknya sebagai garis vertikalEdit > Column Editor
(atau tekanAlt-C
), dan meletakkanspace
diText To Insert
. Ini akan menyisipkan spasi di setiap baris, di sebelah kanan blok yang ditempelkanIni tidak akan berfungsi jika teks yang Anda tempelkan memiliki panjang yang berbeda di setiap baris, karena Anda tidak dapat memilih satu garis vertikal untuk menyisipkan spasi. Jadi saya akan menaruh spasi di akhir setiap baris sumber sebelum menyalin -
Ctrl-H
untuk membukaReplace
dialog, klikRegular Expression
di kanan bawah, dan ganti$
denganspace
.sumber