emacs dired時の親ディレクトリへ、あるいはファイル編集時のカレントディレクトリーへ移動


ファイルを編集している時のカレントディレクトリへ、そしてdiredの時は親ディレクトリー移動も同じキーボード操作でディレクトリー(dired)移動したいのですが方法はありますか？

現在は、ファイル編集時はC-xd を2回続けることで、ディレクトリー(dired)の時は `..` をエンターすることでディレクトリー移動しています。  
あるいはC-xbでバッファーリストからの移動等の操作でやっています。  
よろしくお願いします。

emacs バージョン 25.2.1




※ 質問のコメント欄から書き写し

dired には `dired-jump` という関数があります(デフォルトで `C-x C-j` に bind)。dired mode
の場合は親ディレクトリに移動しますが、通常ファイルの場合には、そのファイルがあるディレクトリに移動します。




※ 質問のコメント欄から書き写し

dired には `dired-jump` という関数があります(デフォルトで `C-x C-j` に bind)。dired mode
の場合は親ディレクトリに移動しますが、通常ファイルの場合には、そのファイルがあるディレクトリに移動します。

