emacs: dired: stay in the same buffer
emacs: kbd for other-window etc; bash: functions for suspend, reboot, shutdown