と思った。 :echo strlen("foo\0bar") " => 3 うへぇ。PHPですか。 っていうかstrlen()がそれじゃダメじゃん・・・ PHPのereg_*()関数*1の場合は代替案があるけどVimスクリプトにはstrlen()の役割をする関数は他にはないし・・・ 結局Vimスクリプトにヌルバイトを含む入力があった場合は「正しく扱えない」ということになる。strlen()じゃなくて比較だけど、例えばこんな風に。*2 :echo "foo\0bar" == "foo\0abababa" " => 1 でもまぁWebアプリとか書く訳じゃないからいい・・・のかなぁ・・・? 日本語版と英語版両方のヘルプ見ても バイト数を返す 合成文字は扱えない としか書いてなくてヌルバイト文字の影響を受けるとは書いてない。 あとgetchar()は基本的に文字の数値を返すけど、特殊文字が押された
It was an experimental project to use keyboard to surf the web. GleeBox was a browser extension that focused on providing a keyboard-centric approach to navigating the web. It aims to reduce the dependency on the mouse for web browsing, making the experience more efficient and accessible for users who prefer to use the keyboard. Once installed, gleeBox allows users to perform various tasks, such a
vimperatorで長文入力をする場合はvimを使いたかったので、はじめgvimを使おうとしたんだけど、どうにも日本語入力がうまくいかなかったので、twitterで愚痴ったら@ycumsさんよりxtermを使う方法を教えていただきました。 まぁxtermじゃなくてもターミナルエミュレータならなんでも良いのですが、できるだけきびきび動くのがよかったのでxtermにしました。 全く設定していないxtermはフォントが小さかったりと、異常に使いにくいので設定をして使います。 今回は.Xresourcesに設定を書きました。(.Xdefaultsとかでも設定できるみたいですが、よく分からなかったので、とりあえず動いたこちらで) 最終的に以下のような感じに落ち着きました。 XTerm*utf8 : 1 XTerm*locale : true XTerm*selectToClipboard : tr
2009年12月04日 Thunderbird3とMuttator Thunderbird3のRC版が出たので、バージョンアップしました。 が、今まで使っていたGmailUIやNostalgyといったアドオンが使えない。 そこで、FirefoxのVimperatorに相当するMuttatorを入れました。 使い方を少し。 括弧の中とアルファベット一文字のものは、キー。 :mkmuttatorrc → 設定ファイル (_muttatorrc) 作成 :getmessages (gm)→ メール受信 :goto (c) → フォルダ移動 :moveto (s) → メール移動 :copyto (S) → メールコピー :addons → アドオンの設定 :viewsource → メールのソースを表示 :zoom <数値> → メールをズーム :hardcopy
ここ一年以上はFirefox + Vimperatorという組み合わせでブラウザは使っているのですが、最近リリースされたThunderbird 3.0にはvimperatorと同様のVimライクな操作ができるmuttatorというプラグインがあります。 Thunderbird 3.0 – http://mozilla.jp/thunderbird/ Muttator – http://www.vimperator.org/muttator まだ実験的な段階であることと、そのままではインストールできないので修正方法を紹介します。 muttatorをダウンロードするとxpiという拡張子のファイルなのですが、中身はzip archiveなのでこれをvimかemacsで開きます(開けます)。 M Filemode Length Date Time File - ---------- ------
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く