2015-08-01から1ヶ月間の記事一覧

bashrcの変更を全bashプロセスに反映させる

.bashrc の先頭に trap 'source ~/.bashrc' USR1 と記述しておく。 .bashrc を編集したら、 pkill -USR1 bash とすると全てのbashプロセスで.bashrcが読み込み直される。 他にも inotifywait で .bashrc の変更を監視するとか考えたけど、それだとちょっと間…

man を vim で綺麗に見る

環境変数を以下のように設定しておくだけ。 MANPAGER="col -b -x | vim -R -c 'set ft=man' - " これでman memcpyとか叩くと こんな表示になる。もちろん環境やvimの設定によって違うが。 環境変数に設定したcolとvimのそれぞれオプションの意味は、この記事…

*nix環境でC++コードを書き殴るのに最高に便利なツールを作った

C++

C++ ファイルのコンパイル & 実行を LL系言語並に快速にするツールを開発しました https://t.co/vFG6YPXF0Y— にゃおきゃっと (@nyaocat) 2015, 8月 5 ファイル中にコンパイルフラグを含められるのと、そのままファイルを実行する形式でガンガン書けるので我…