Pertanyaan yang diberi tag «repeated-commands»

Pertanyaan tentang memutar ulang perintah yang sama. Ini termasuk perintah titik (.), @ Macro, @: dan metode serupa.

2
Bagaimana saya bisa melihat dan mengedit rekaman saya (mis. Rekaman makro)?
Saya menggunakan pengulangan yang kompleks untuk merekam operasi saya ( qquntuk merekam, beberapa operasi , quntuk berhenti) dan saya melakukan kesalahan. Dimungkinkan untuk melihat apa yang telah saya rekam dan memperbaiki kesalahan, alih-alih melakukannya lagi? Memanggil karakter yang direkam oleh @qkarya, tetapi saya tidak dapat melihatnya di pemetaan saya ( …

4
Bisakah saya mengulangi perintah UI terakhir?
Saya tahu bahwa saya dapat menggunakan .untuk mengulangi perintah pengeditan terakhir. Apakah ada cara untuk mengulangi perintah manipulasi UI terakhir? Sebagai contoh, saya dapat menulis 10<C-W>-untuk mengecilkan jendela dengan sepuluh baris. Itu akan baik untuk dapat tekan ⟨ beberapa kunci ⟩ untuk dengan mudah mengulangi perintah ini jika saya ingin …




6
Hapus n baris lewati 1 baris skrip
Saya ingin membuat skrip Vim dasar yang hanya menghapus n baris, melompati 1 baris dan mengulangi hingga akhir dokumen. Saya tidak peduli dengan pertandingan tertentu, saya hanya ingin menghapus garis. Sebagai contoh; Jadi saya ingin mengulangi perintah 3ddjuntuk seluruh dokumen. Text I want to keep. Text I want to delete. …

4
Bundling urutan perintah bersama untuk repeat (.)
Mempertimbangkan: apple pear Letakkan kursor Anda di baris dan jenis pertama Yp, menghasilkan: apple apple pear Letakkan kursor Anda di pearbaris dan ketik .untuk mengulangi perintah terakhir. Ini hanya mengulangi p(bukan kombinasi Yp), menghasilkan: apple apple pear apple Saya ingin cara memberitahu .untuk mengulangi perintah N terakhir. Sesuatu seperti 2.mengulangi …


2
Simpan tindakan terakhir (.) Di makro
Gunakan Kasing Saya dalam mode normal. Saya tidak secara eksplisit berpikir tentang merekam makro, tetapi saya membuat satu perubahan perintah. Saya sekarang dapat mengulangi tindakan ini dengan menggunakan dot. Saya sekarang menyadari itu adalah tindakan yang berguna untuk menyimpan dalam makro untuk digunakan nanti daripada mengetik seluruh perintah setiap waktu. …

1
Bagaimana saya bisa mencegah (atau paling tidak meminta konfirmasi) nomor besar yang tidak masuk akal digunakan untuk awalan perintah?
Itu tidak terjadi sesering yang Anda kira, tetapi itu terjadi sesekali, dan saya bahkan tidak memiliki kucing. Pada dasarnya jika Anda menumbuk baris angka atau numpad dan kemudian menabrak keycombo yang memicu perintah berulang, adalah mungkin untuk secara tidak sengaja memerintahkan Vim untuk melakukan tugas beberapa ribu, juta, atau bahkan …

1
Hapus beberapa baris berdasarkan alamat
Saya melihat tantangan vimgolf ini , dan saya pikir akan lebih baik untuk menghapus baris tertentu berdasarkan alamat. Saya tahu saya bisa melakukan ini dengan :<line_number>d, tetapi apakah ada cara untuk daftar beberapa nomor baris untuk ddijalankan? Saya membayangkan sesuatu seperti ini:, :1,4,32dtapi tentu saja itu tidak berhasil. Bagaimana ini …



1
Mungkinkah membuat hotkey yang diawali secara numerik menjalankan fungsi yang berkali-kali?
Saya menemukan bahwa jika Anda memasukkan awalan numerik sebelum mengeksekusi perintah ex, konvensi yang berlaku adalah mengatur perintah untuk menyiapkan operasi melintasi rentang garis. Itu dijelaskan dalam dokumentasi, JUMLAH GARIS Ketika Anda tahu berapa banyak baris yang ingin Anda ubah, Anda bisa mengetikkan angka dan kemudian ":". Misalnya, saat Anda …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.