A solução atual é a seguinte:
bind -p | grep -ve '^$' -e '^#' -e 'self-insert$' | sed -e "s/\(.*\)/bind ''/" | tr -s '\n' ';'
Isso produz uma única linha como esta:
bind '"\C-g": abort';bind '"\C-x\C-g": abort';[...];bind '"\e\C-y": yank-nth-arg';bind '"\ey": yank-pop';
Isso parece funcionar, mas não tenho certeza se é portátil.