Vi & Vim

9
Output Vim menampilkan ke Teks

Saya ingin tahu apakah ada perintah yang mirip dengan itu :TOhtml, tetapi hanya untuk teks biasa dan mewakili seluruh tampilan Vim. Misalnya, diberi tampilan: Itu akan membuat file teks berikut: 1 B 1 a ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ N <me] [+] 100% 1:1 ~ 1 a ~ ~ ~ ~ ~ ~ ~ ~ ~...

9
mengatur formatoptions di vimrc diabaikan

Vim secara otomatis melanjutkan komentar ketika saya menekan Enter dalam mode Insert, yang menurut saya sangat membantu. Namun, saya tidak ingin komentar berlanjut setelah menekan 'o' dari mode normal untuk memasukkan baris baru di bawah akhir komentar. Saya membaca bahwa saya perlu menghapus...

9
Indentasi ke level indentasi berikutnya dengan >>

Dari waktu ke waktu saya harus bekerja dengan kode yang tidak menjorok ke tingkat indentasi yang saya set up Vim (4 spasi per level), biasanya setelah menyalin / menempelkan sesuatu di file. Saya biasanya puas dengan <<dan >>. Masalahnya adalah mereka tidak melompat ke level indentasi...

9
referensi / dokumentasi dalam vim

Saya berasumsi bahwa satu-satunya dokumentasi yang dilengkapi dengan vim adalah tentang vim. Jika saya menginstal plugin, akan ada dokumentasi plugin juga. Tetapi apakah ada dokumentasi untuk bahasa lain di vim? Contohnya adalah, katakanlah saya sedang mengkode dalam python di Vim, dan ingin...

9
Bagaimana saya tahu saya di shell dari perintah vi: sh?

In vi, saya bisa mendapatkan terminal shell dengan :shperintah. Dan nanti, saya bisa kembali ke vi dengan exitshell. Tetapi, jika saya menggunakan terminal shell untuk waktu yang lama, dan saya lupa apakah exitakan menutup sesuatu atau mengembalikan saya vi. Apakah ada cara untuk memeriksa apakah...

9
Konfigurasikan kolom mana yang dibungkus `gq`?

Secara default, menggunakan gqdengan perintah gerakan membungkus teks yang dijelaskan oleh perintah gerakan ke 79 kolom. (Saya relatif baru ke vi/ vimjadi saya tidak tahu terminologi yang benar.) Bagaimana saya bisa mengkonfigurasi jumlah kolom sehingga bukannya membungkus jumlah kolom yang...

9
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...