J'ai utiliser la macro suivante pour "tirer" la ligne suivante à la fin de la ligne courante, la compression de l'espace blanc.
(defun pull-next-line()
(interactive)
(move-end-of-line 1)
(kill-line)
(just-one-space))
C'est exactement le contraire de @jrockway de l' move-line-up
et de la delete-indentation
, que je trouve plus naturel. L' just-one-space
commande dans la macro est exactement @Mike M-SPACE
.
- Je lier pull-next-line
de M-J
(en analogie avec Vim de l' J
, pour "rejoindre", de commande) à l'aide de la suite dans mon .emacs
.
(global-set-key (kbd "M-J") 'pull-next-line)
Exemple. Appelant pull-next-line
sur la première ligne de
function_call(
'first_arg',
'second')
les rendements
function_call( 'first_arg',
'second')
Appeler un deuxième temps, les rendements
function_call( 'first_arg', 'second')