Humanity

Edit the world by your favorite way

2010-09-01から1ヶ月間の記事一覧

なぜか何日かはてダラで記事だけ書いてそのままアップロードしないままになってた。 あといろいろ書きたいことは他にもあるけど待ち状態なので終わってから言う。

Githubでorganizationをfollowする方法

http://github.com/VimpCodeSnippets たとえば上のorganizationをfollowしたい場合、 そのプロジェクトのwatchersを表示する。 http://github.com/VimpCodeSnippets/VimperatorCodeSnippets/watchers するとそのorganizationのアイコンの横にfollowボタンが…

白いはてダのテーマsiroを公開しました

公開デザイン「siro」 - はてなダイアリーこれは2010年9月27日現在のこのブログのテーマと同じです。 すっきりしたテーマなので使ってみてください。

crontabファイルをうっかり消さないようにする

-iオプションという便利なオプションがあったのでaliasしておく。*1 alias crontab='crontab -i' すると $ crontab -r crontab: really delete tyru's crontab?こうなる。 あとcrontabは何も引数を与えずに起動すると標準入力から受け取った文字列を 現在の…

setupenvのzsh補完ファイル作った

setupenv/_setupenv at master · tyru/setupenv · GitHubzsh補完は訳わからないこと多いので例としても使えるかなと思い置いておきます。 一行目の「#compdef setupenv」が重要。やっぱりまだあまりドキュメントがないので、 実際のソース見ないとわからない…

setupenvってスクリプト書いた

まぁちょっと前のエントリでも書いたんだけど あれからいろんな機能追加したので紹介してみる。 めんどいのでそこそこ力入れて書いたhelpを載せてみる。 USAGE setupenv {command} [args ...] SYNOPSIS $ setupenv show Not in env. $ setupenv list # No ou…

gnome-screenshotをgyazo用にいじったメモ

タイトルの通りgnome-screenshotをちょっといじった。 gnome-screenshotは簡単に言うとGNOMEでスクリーンショットを撮る(Alt + Print Screen) ときに起動するアレです。 どんな風にいじったかというとオプション引数で保存するファイル名を指定できるように…

引用の部分のCSSがあまり引用に見えないな...直そう。 実は前デザイン変えた時に用意されてるテーマじゃなくて独自にCSS書いてたりする。 もちろん気に入ったCSSからちょこちょこ変更したんだけど。はてダのテーマは GPL tdiary互換 らしい。 もうちょっと直…

.bash_profileに「exec /bin/zsh」と書くのはやめたほうがいい

zsh を使いたいが、ログインシェルにするのはちょっと怖い…。 .bash_profile に exec /bin/zsh と書いて代用する、というのはよく使われるテクニックですが、実はこの記述だと /bin/zsh が消えてしまった場合にログインできなくなります。 [ -x "/bin/zsh" ]…

iTunesの曲を全部Ubuntuの方に移動した

iTunesの音楽ファイルさえどうにかUbuntuに移行できたら バックアップが必要なファイルは全てUbuntuに持ってけるのでいろいろ試行錯誤してた。 まず選択肢としてiTunesサーバというものも検討した。おおまかな手順 OS X ハッキング! (101) iTunesの共有機能…

gyazo for Linuxちょっとだけ直した

http://github.com/tyru/gyazo-linux元のスクリプトは 7817歩:起き, 出勤, Clipping, GNU/Linux で Gyazo, 帰宅, 名探偵コナン, 寝 - YAA's personal log(2007-11-08) から。 空白を含む文字列を与えた場合の処理を改善 system関数で呼び出してるあたりの文…

skk.vimはVim 7.3でクラッシュすることがあるそうです

@zetamattaさん@toshikiwさんからtwitter経由で知りました。ありがとうございます。Vim 7.3ではskk.vimの辞書登録画面でC-gを押すとVimがSEGVる - Togetterまとめ

gciやgcaなどをtoggleに割り当てるのをやめた理由

Vim

* 複数行選択された時に誤判定する。 * なら誤判定しないように、とも思うんだけど、そもそも " commented out foo bar みたいな行で3行選択してtoggleすると、 一行目だけしか見なくてコメントアウトされてると判断してuncommentしようとする。 ようするに…

@anekosさんから教えてもらったscreenでキーボードの掃除をする方法

実際にこれが役立ってしまった。 キーボードの掃除用だ! RT @tyru: screenで<C-a>-するとうつれるタブが謎だ。なんだこれ。2010-07-28 17:01:43 via Tweenというわけでscreenで ^A - してもらうとわかるんですけど ホットキー以外何も入力を受け付けないようにな</c-a>…

altercmd.vim オリジナルのkana版とtyru版の違い

Vim

書きました

UbuntuでIMの切り替えでつまづいた

そしたらふと /usr/bin/im-switch っていうのを見つけて、 それでやったら簡単にできた。 たぶん前もこれで設定したものの忘れてて盛大にハマったのでメモっとく。 $ im-switch -c There are 12 candidates which provide IM for /home/takuya/.xinput.d/ja_…

pacoのリポジトリでconfigureスクリプトがいつの間にかなくなっていて、それの対処法

トップディレクトリで $ autoreconfすればconfigureが作られる。 autoconfとかいろいろ試したので 念の為もう一回svnからcheckoutしてきたけどやっぱりこれでいいみたい。

UbuntuのノートPCでVimをコンパイルした

こんなエラー出た no terminal library found checking tgetent()... configure: error: NOT FOUND! You need to install a terminal library; for example ncurses. Or specify the name of the library with --with-tlib. 解決法: libncurses5-devをインス…

はてなブックマークコメント表示ブログパーツ

デザイン変えられるんですね はてなブックマークコメント表示ブログパーツ・デザイン設定とは - はてなキーワード

ブログのデザイン変更した

んですがそれとは関係なく最近twitterやってておもしろいこと発見しました。 twitterで「(^w^)」って投稿できないんですね。 最初見付けたのはお気に入りのtwitterクライアントのtermtterから投稿したら 「Failed to update」と言われたのであれーと思いなが…

synIDtrans()

Vim

追記:メモ書きからだったのでついmarkdownで書いてた。 :help synstack() for id in synstack(line("."), col(".")) echo synIDattr(id, "name") endfor はfiletype特有のsynIDを取得したい場合は for id in synstack(line("."), col(".")) echo synIDattr(…

Vimでクリップボードとやりとりする

Vim

自分は一旦インサートモードに移って{register-name}を使ってる。 もちろん長いのでにマッピングしてます。 これだとインデントが崩れないまま挿入できて便利。クリップボードのレジスタはLinuxなら+か*、Windowsなら+と*どっちでも同じなので まぁ+か*で希…

openbrowser.vimの問題とかTODOとか

Vim

眠くて今日はもうコード書けないので整理するためにエントリにしてみる。 現在openbrowser.vimにはブラウザの終了までブロックしてしまう致命的な問題がある。この挙動に気付くのが遅れた理由は だいたい自分がFirefoxを起動しっぱなしにしてて、 かつUbuntu…