Bagaimana cara saya mengedit multi-baris di editor Atom?
48
Saya telah membaca seluruh dan saya tidak dapat menemukan apa pun tentang cara melakukan ini di Atom pada Windows? Dan dengan pengeditan multi-baris, maksud saya bisa memperluas kursor Anda di beberapa baris, dan bisa mengetik, dan bahwa apa pun yang Anda ketikkan mereplikasi semua baris yang telah Anda pilih
IIRC, sama dengan Sublime Text. Ctrl+ Altdan kemudian gunakan tombol panah untuk memilih baris tambahan. Jika menggunakan mouse, maka hanya Ctrlkunci yang digunakan; lokasi yang dipilih dapat sesuai kebutuhan, tidak perlu dalam urutan tertentu.
Atom memiliki "manual penerbangan" (manual user) dengan beberapa detail lebih lanjut dari pengeditan blok di sini .
Pada Mac saat menggunakan mouse, itu akan menjadi Cmd / ⌘kunci dan bukan Ctrlpada Windows.
catatan:
Pada Windows, tanda Ctrl+ Altdapat dipetakan oleh OS atau driver / utilitas kartu layar untuk mengubah orientasi layar, misalnya: CTRL+ ALT+ WINDOWS KEY+ Up/Down
Hal yang sama berlaku pada Mac, misalnya: tanda Ctrl+ Shift(seperti yang digunakan dalam Sublime) sering dipetakan oleh OS, sehingga fungsionalitas di sana membutuhkan preferensi.
Dalam kedua kasus ikatan kunci dapat diubah menjadi sesuatu yang lain untuk mengakomodasi keduanya (atau mematikan OS, pintasan kartu layar).
Benar. Saya menemukan secara umum bahwa jalan pintas menggunakan Ctrl hanya memetakan ke kunci Cmd pada Mac.
Niall
3
Sementara cara mouse bekerja, melakukan Ctrl + Alt dan panah sebenarnya mengubah layar saya terbalik pada Windows ..
Tiwaz89
1
@Dekan. Kedengarannya seperti yang Anda miliki lalu pintas dipetakan di tempat lain lalu, mungkin kartu layar. Anda kemudian dapat menghapus pintasan dari utilitas driver kartu layar, atau membuat pemetaan kunci lain untuk Atom.
Niall
2
Ctrl + Windows + Alt + tombol panah bekerja untuk saya di Windows.
Patrick McElhaney
jika Anda menggunakan mouse, Anda masih harus menggunakan ctrl + alt bukan hanya ctrl
Aequitas
18
Untuk pengguna mac, saya menemukan 3 cara:
Anda memiliki plugin untuk menambahkan dukungan untuk alt+ pilihan mouse persegi panjang , bernama sublime-style-column-selection.
Dengan ⌘+ klik mouse di banyak tempat untuk membuat banyak kursor.
Atau tanpa mouse, ada control+ shift+ ↑dan control+ shift+ ↓, tetapi Anda harus menonaktifkan pintasan yang sama dari System Preference -> Keyboard -> Shortcuts yang digunakan oleh Mission Control : cari ^ ↑(mis. control+ ↑) Dan ^ ↓(mis. control+ ↓).
Hari ini saya menemukan paket di Atom bernama " kolom-pilih ". Sejauh ini berfungsi dengan baik. Cara kerjanya sangat dekat dengan implementasi pemilihan Block Rstudio dan Kate.
Itu tidak menambah ruang untuk mengisi celah. Secara harfiah membiarkan Anda memilih secara vertikal jika ada sesuatu di sana (melompati garis kosong dan garis yang tidak memiliki cukup panjang).
Gif berikut dari Github mereka menunjukkan cara kerjanya:
Untuk pengguna mac, saya menemukan 3 cara:
sublime-style-column-selection
.Atau tanpa mouse, ada control+ shift+ ↑dan control+ shift+ ↓, tetapi Anda harus menonaktifkan pintasan yang sama dari System Preference -> Keyboard -> Shortcuts yang digunakan oleh Mission Control : cari
^ ↑
(mis. control+ ↑) Dan^ ↓
(mis. control+ ↓).sumber
Pasang plugin,
https://atom.io/packages/multi-cursor
CATATAN: plugin multi-kursor tidak muncul di menu Paket seperti beberapa plugin lainnya.
Menekan tombol kombo berikut akan memberi Anda pengeditan multi baris,
Windows: panah alt up
Linux: alt menggeser panah ke atas
sumber
Hari ini saya menemukan paket di Atom bernama " kolom-pilih ". Sejauh ini berfungsi dengan baik. Cara kerjanya sangat dekat dengan implementasi pemilihan Block Rstudio dan Kate.
Itu tidak menambah ruang untuk mengisi celah. Secara harfiah membiarkan Anda memilih secara vertikal jika ada sesuatu di sana (melompati garis kosong dan garis yang tidak memiliki cukup panjang).
Gif berikut dari Github mereka menunjukkan cara kerjanya:
sumber