Saya tidak bisa menghentikan vim membungkus kode Python saya. Jika saya masuk :set nowrap
seperti seorang juara, tetapi masih membungkus.
Saya dapat menekan Juntuk menyatukan baris kode yang terpisah, jadi sepertinya carriage return yang sebenarnya sedang dimasukkan. Saya hanya tidak mengerti mengapa atau bagaimana menghentikannya.
:set nowrap
hanya mencegahnya dari membungkus tampilan garis, bukan dari menyisipkan penggalan baris.Jawaban:
Jika Anda mengacu pada pembungkusan otomatis garis panjang yang mengirimnya ke yang berikutnya, coba
sumber
tw
danwp
pilihan tidak benar-benar bekerja untuk saya jadi saya harus pergi untukformatoptions
github.com/ain/.vim/blob/...filetype plugin on
dari saya.vimrc
melakukannya untuk saya.gq
untuk menyetel ulang paragraf secara manual ke lebar teks. @ Engineero seharusnya yang benar.Tidak ada jawaban lain yang berhasil untuk saya (IDK mengapa).
:set wrap!
Melakukan trik untuk saya (menggunakan GVim untuk Windows).sumber
wrap
memberikan tampilan pembungkusan baris, tetapi tidak benar - benar memecah teks menjadi baris baru. Sepertinya Anda telahwrap
mengaktifkannya, jadi:set wrap!
matikan. Anda dapat memeriksa dengan:set wrap?
mana yang akan menggemakan nilai saat ini (yaituwrap
ataunowrap
).textwidth
danwrapmargin
pertama - tama tetapi ini benar-benar memaksa vim untuk memperbarui dan merender tanpa garis yang dibungkus.set formatoptions-=t
harus melakukan triknya.set formatoptions+=t
akan mengaktifkan pembungkusan otomatis kembali.Untuk informasi lebih lanjut tentang apa yang dapat Anda lakukan dengan
formatoptions
, lihat dokumen .sumber
Untuk mencegah vim membungkus garis panjang saya menggunakan dua baris ini di
.vimrc
:sumber
Untuk menonaktifkan bungkus baris, Anda dapat memasukkan
:set wrap!
atau menambahkan perintah ini ke file~/.vimrc
.sumber
Mungkin textwidth yang disetel, yang secara otomatis memutus baris ketika mencapai panjang tertentu. Coba
Jika gagal, mainkan dengan mis
dan
sumber
Vim mungkin harus dalam mode yang kompatibel dengan vi .
sumber
Buka vimrc_example.vim (Ya, ini adalah file di Vim74) dan setel textwidth = 0.
sumber
Di macbook pro saya mengungguli di .vimrc baris
jadi itu menjadi
.
(Saya menginstal versi vim melalui homebrew.) Ini membantu semua file .txt.
sumber