Jambunathan K. [2014-03-05 21:52:15 +05:30] wrote: > FR: Yank rectangle, not as a rectangle but as a string. I didn't read all your examples so I might not understand this correctly. Anyway, I've written a command which sounds like what you need. With prefix argument the command requests a separator string to be inserted between rectangle rows. The default is space (" "). (defun tl-yank-rectangle-sequentially (beg end char) ;; Variable "select-active-regions" must not be t. (interactive (list (region-beginning) (region-end) (if current-prefix-arg (read-string "Separator string: ") " "))) (save-match-data (kill-new (mapconcat 'identity (extract-rectangle beg end) char)) (setq deactivate-mark t)))