Jawaban:
Mengutip dari Emacs Wiki , oleh Stefan Monnier:
Mengisi paragraf bergabung dengan semua baris dalam paragraf menjadi satu baris. Ini kebalikan dari FillParagraph .
Ini berfungsi di mana garis berakhir dengan karakter baris baru ("\ n") dan paragraf dipisahkan oleh baris kosong. Untuk membuat akhir paragraf dalam satu baris baru, maka gunakan fungsi di bawah ini:
;;; It is the opposite of fill-paragraph (defun unfill-paragraph () "Takes a multi-line paragraph and makes it into a single line of text." (interactive) (let ((fill-column (point-max))) (fill-paragraph nil)))
Dan untuk mengikatnya ke sebuah kunci:
;; Handy key definition (define-key global-map "\M-Q" 'unfill-paragraph)
Lihat juga UnfillRegion , dan UnwrapLine .
Metode saya akan menempatkan kursor pada baris terakhir paragraf dan memukul M-^beberapa kali.
Keindahan dari pintasan ini adalah bahwa selain menyatukan garis, ia mengurangi jumlah ruang indentasi menjadi satu.
M-^
dan Anda hanya perlu menahan tombol. Fungsi ini dinamai delete-indentation
.
M-S-^
, sepertinya tidak berfungsi untuk saya?
delete-indentation
dan pintasan dijelaskan dalam Emacs sebagai M-^
- shift ( S
) ditambahkan oleh saya, karena Anda tetap harus menahannya. Maaf atas kebingungan
Ada unfill
paket untuk ini sekarang.
Menyediakan perintah untuk paragraf dan wilayah yang secara eksplisit tidak terisi (mis. Bongkar), dan juga perintah yang akan beralih antara mengisi dan tidak mengisi paragraf atau wilayah saat ini.
Hal ini didasarkan pada awalnya XAH Lee contoh dan kemudian ditulis ulang berdasarkan artikel oleh Artur Malabarba
Ini memberikan yang berikut:
M-x unfill-region
M-x unfill-paragraph
M-x unfill-toggle
M-x toggle-fill-unfill
Lebih mudah untuk menambahkan keybinging berguna dari pilihan Anda seperti:
(global-set-key (kbd "<f8>") 'toggle-fill-unfill)
Dalam mode Jahat ada J
kunci yang mengikat normal mode
dari VIM. Ini bergabung dengan garis di bawah ini dan garis saat ini menjadi satu baris. Jadi dengan menekannya beberapa kali, Anda dapat membatalkan paragraf yang diisi.
fill-paragraph
tidak tidak membenarkan paragraf, kecuali jika Anda menggunakan argumen awalan atau lulus non-nil
pertama argumen. Lihat (emacs)Fill Commands
.