Salah satu fitur vim yang paling mengganggu adalah garis pemisah. Untuk beberapa alasan seseorang menemukan itu akan baik untuk memisahkan garis bahkan dalam format sensitif spasi putih. Misalnya mengubah:
echo very-long-string > file
untuk
echo
very-long-string
> file
Bagaimana cara mematikannya?
Sunting : Ini bukan bungkus visual - itu dibungkus dengan file (mis. Vim sisipkan \ n dalam file jika dianggap terlalu panjang baris). Membungkus antrean panjang itu waras dan sementara orang mungkin ingin berbalik aku bisa hidup tanpanya.
very-long-string
berisi karakter yang tidak terlihat seperti 0x10 dan 0x13? Seperti yang ditulis pboi, vim tidak menambahkan karakter.Jawaban:
set formatoptions-=tc
Lihat
:help fo-table
untuk info lebih lanjut.Saran Wim tentang
set textwidth=0
seharusnya memiliki efek yang sama, meskipun banyak plugin tipe file yang mengganggu akan membatalkannya untuk Anda. (Ugh.)sumber
Saya berasumsi Anda berbicara tentang fitur di mana garis panjang secara visual "dibungkus" untuk ditampilkan pada beberapa baris. (Ini tidak mengganggu konten file, itu hanya cara teks disajikan secara visual.) Keluarkan perintah berikut untuk mengaktifkan fitur ini:
Jika Anda melihat bahwa vim benar-benar memisahkan garis secara otomatis (bukan hanya secara visual tetapi dengan benar-benar memasukkan jeda baris) maka Anda harus telah mengkonfigurasi vim untuk membatasi lebar teks; ini tidak diaktifkan secara default. Dalam hal ini Anda dapat menonaktifkannya lagi seperti ini:
Edit
.vimrc
file konfigurasi Anda untuk membuat perubahan ini permanen.sumber
set backupdir=/tmp
hanya berisi ..