El estilo de sangría predeterminado para las llamadas a funciones de varias líneas en muchos modos de emacs es alinear el corchete de cierre con los otros argumentos de la función, por lo tanto:
function_one(
arg1,
arg2
);
Preferiría que el corchete de cierre se alineara con el inicio de la línea que contiene el corchete de apertura. Por ejemplo:
function_one(
function_two(
f2_arg1,
f2_arg2
),
f1_arg2,
f1_arg3
);
¿Cómo hago esto?

Respuestas:
c-offsets-alistpara quearglist-closeesté configurado enc-lineup-close-paren.cperl-indent-parens-as-blocken verdadero.cperl-close-paren-offseten el negativo decperl-indent-levelperl-indent-parens-as-blocka verdadero.Puede personalizar una variable escribiendo
M-x customize-variable. Alternativamente, agregue las siguientes líneas a su~/.emacs:fuente
(add-to-list 'load-path (expand-file-name "~/.emacs.d/python-mode.el-6.1.3")) (require 'python-mode)python-modeEmacs> = 24.3?