Variable: lisp-lambda-list-keyword-alignment

Whether to vertically align lambda-list keywords together.
If nil (the default), keyworded lambda-list parts are aligned
with the initial mandatory arguments, like this:

(defun foo (arg1 arg2 &rest rest
&key key1 key2)
#|...|#)

If non-nil, alignment is done with the first keyword
(or falls back to the previous case), as in:

(defun foo (arg1 arg2 &rest rest
&key key1 key2) #|...|#)