pockestrap

Programmer's memo

2014-05-01から1ヶ月間の記事一覧

Vim戦闘力を計測するWebページ つくった

世の中には、Vim戦闘力と言う概念があります。 Vim-users.jp - Hack #39: Vimの戦闘力を計測する 簡単に言うと、.vimrcの行数です。 ただし、単純に行数で見てしまうとコメントや空行、行継続などでいくらでも戦闘力を水増し出来てしまいます。 そのような点…

Arch Linux に Pandoc で PDF 出力できる環境を整えた

Markdown で書いたものをPDFにして印刷したかったので、Pandocの環境を整えました。 ghc のインストール haskell が必要らしい $ pacman -Ss haskell extra/ghc 7.8.2-4 The Glasgow Haskell Compiler ....... $ sudo pacman -S ghc cabal が必要らしい。Has…

:help する Vim の operator かいた <Vim Advent Calendar 2013>

この記事は Vim Advent Calendar 2013 176日目の記事です。 175日目は、 Vim Advent Calendar 2013 175日目: 横幅が統一ではない矩形をヤンクしたり削除したりするプラグインをつくった - C++でゲームプログラミング でした。 前置き的な 先日、vim plugin …

自動Poke返し つくった

Javascriptむずかしい。無名関数で出来ないんかな。 半日うごかして飽きた

pm-utilsでスリープにフックして画面をロックした。

現状 ノートPCをスリープしても画面がロックされない。 セキュリティ的にまずいのではないか。 環境 ThinkPad x240 Arch Linux awesome window manager 改善 Install $ sudo pacman -S xtrlock Setting /etc/pm/sleep.d/10lock #!/bin/bash if [ $1 = suspen…

vim-quickrunのテンポラリファイルを、編集しているファイルと同じディレクトリに置く

vim-quickrun quickrun とは、vim のプラグインである。 vimで編集しているファイルをそのまま実行できるものであり、大変便利である。 問題点 保存されていないファイルで quickrun を実行すると、一旦テンポラリファイルに書きだされてから実行される。 そ…