(2019-03-07 追記) .emacs.d 大掃除をやってて気づいたのですが、このハックは現代の Emacs + magit では不要になっていました。 GNU Emacs 26.1 (build 1, x86_64-apple-darwin18.0.0, Carbon Version 158 AppKit 1671) of 2018-11-18 magit-20190306.413 (以下 2013-10-11 時点での投稿) 2ヶ月ほど前に magit のコミット周りの実装が大きく変わりました。それまではコミットメッセージの入力をミニバッファで行っていましたが、この変更に伴い git-commit-mode というメジャーモードを用いて入力、つまり一つのバッファを占有して行うようになりました。 本来この git-commit-mode は 同じ ウィンドウ内の別バッファに開くこと
![magit でコミットするときに新しいウィンドウを立ち上げないようにする - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/d67278c72807905e7ed88b121ec7023ba1467c3e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9bWFnaXQlMjAlRTMlODElQTclRTMlODIlQjMlRTMlODMlOUYlRTMlODMlODMlRTMlODMlODglRTMlODElOTklRTMlODIlOEIlRTMlODElQTglRTMlODElOEQlRTMlODElQUIlRTYlOTYlQjAlRTMlODElOTclRTMlODElODQlRTMlODIlQTYlRTMlODIlQTMlRTMlODMlQjMlRTMlODMlODklRTMlODIlQTYlRTMlODIlOTIlRTclQUIlOEIlRTMlODElQTElRTQlQjglOEElRTMlODElOTIlRTMlODElQUElRTMlODElODQlRTMlODIlODglRTMlODElODYlRTMlODElQUIlRTMlODElOTklRTMlODIlOEImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWVlNTIzMzY0ZWE0N2Y1ODE3N2QyZDQ3MDgxMzZiYjAw%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZHRhbjQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTAwMWI4YjY1YzY1MzY0YzEzNzcxNmJhNWUxZjJmYjgw%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D7da7ac73962f3988e961f704e94a0cf3)