Saya memiliki pengalaman emacs terbatas. Mencoba mencari solusi untuk menonaktifkan pembungkus baris di Spacemacs tetapi tidak dapat menemukannya.
Solusi untuk masalah ini di Vim adalah dengan mengeksekusi set nowrap
. Tapi itu tidak berfungsi di Spacemacs.
Solusi apa pun untuk ini akan sangat dihargai.
customization
spacemacs
Vamsee
sumber
sumber
auto-fill-mode
. CobaM-x auto-fill-mode
(yang akan menghidupkan dan mematikannya) dan, jika itu berfungsi dan itu yang Anda maksud, Anda dapat menonaktifkannya secara otomatis di file init Anda.C-h v
truncate-lines
setelah memulai Spacemacs. Ini akan memberi tahu Anda apa yang diatur saat memulai.Jawaban:
Tambahkan ini ke
~/.spacemacs
fungsi konfigurasi Anda :sumber
hack-local-variables-hook
dipanggil nanti dalam proses pemuatan buffer. Solusi yang lebih baik adalah membuatnya spesifik mode-utama, atau merancang solusi global yang lebih baik yang tidak menggunakanhack-local-variables-hook
.Pada 23 November syl20bnr menambahkan toggle baru bernama
spacemacs/toggle-truncate-lines
, tersedia di SPC t l. Matikan lain yang juga berguna bagi Anda adalahspacemacs/toggle-visual-line-navigation
, tersedia di SPC t L. Lihat Github melakukan .Beginilah tampilan Anda
dotspacemacs/user-config
untuk mengaktifkan kedua matikan:Jika Anda tidak tahu di mana
dotspacemacs/user-config
itu, itu ada di.spacemacs
file Anda , tersedia dengan menekan SPC f e d.The kait untuk
spacemacs/toggle-visual-line-navigation-on
ini karena tidak bekerja secara global sebaliknya.sumber
:set nowrap
. Terima kasih!SPC t L
untuk kemenangan mudah.M-x toggle-truncate-lines RET
adalah setara Emacs dari Vim:set wrap!
sumber
(setq truncate-lines t)
(setq truncate-lines t)
~/ .spacemacs tidak berfungsi.M-x eval-expression RET (setq truncate-lines t) RET
truncate-lines
adalah variabel buffer-local, yang berarti bahwa kode perlu dieksekusi saat fokus berada di dalam buffer target. Perpustakaan yang Anda kutip adalah kumpulan dari satu juta dan satu penyesuaian pengguna yang dipilih sebelumnya, termasuk pilihan tertentu berdasarkan berbagai mode utama. Untuk benar-benar melacak masalah Anda, Anda perlu menentukan mode utama apa yang Anda gunakan - maka perlu untuk memeriksa semua kait mode utama yang digunakan oleh perpustakaan yang bersangkutan, dan bahkan kemudian, mungkin Anda memiliki pengaturan di suatu tempat lain. Misalnya,visual-line-mode
memungkinkan pembungkuscustom-set-variables
dan tidak dalamdotspacemacs/config
fungsi. Terima kasih atas bantuan Anda.Saya menambahkan ini ke file init saya di dalam
dotspacemacs/user-config
untuk menonaktifkan pemutusan jalur otomatis:Secara default, Anda dapat mengaktifkan / menonaktifkan dengan
SPC t F
.sumber
Saya akan berkomentar, tetapi saya tidak memiliki reputasi yang cukup, jadi saya hanya akan menulisnya di sini.
Ekspresi pertama Mirzhan Irkegulov bekerja, tetapi yang kedua tidak berhasil
(add-hook 'text-mode-hook 'spacemacs/toggle-visual-line-navigation-on)
Sebaliknya, saya harus menggunakan
(global-visual-mode t)
sumber