2016-10-29から1日間の記事一覧

Emacs の標準のインデント動作を変更したい -- namespace ではインデントしたくないんだ! --

問題点 namespace の {} 内でインデントしてしまう。 namespace My { namespace World { void func() { // ... } } } namespace はネストすることも多いし、インデントしたくないなあ……。 例えばこんな感じで…。 namespace My { namespace World { void func…

TeraTerm 上で Emacs を動かすと utf8 の罫線が短くなる問題の処方箋

問題点 Utf8 の罫線(等)を表示するときに TeraTerm で変な変換をかけているらしい。 外国のひと向けに罫線の長さを半角にして表示している様子。 罫線を全角表示したいわれわれ古い日本人には必要ない設定のようだぞ。 処方箋 TERATERM.ini の設定を変更す…

git difftool で WinMerge を起動する方法 for Cygwin

cygwin なので cygpath での変換が必要。 $ git config --global diff.tool WinMerge $ git config --global difftool.WinMerge.cmd \ "\"/cygdrive/c/Program Files (x86)/WinMerge/WinMergeU.exe\" \ -u \`cygpath -am \"\$LOCAL\"\` \`cygpath -am \"\$RE…