vim
なんか曖昧なタイトルですいません。 仕様調べてないので(お もしかしたらvCardとかいうのが正しい名前なのかも。 真夜中にふとicsをいじろうと思って、でもネットワークが無くて、わざわざPHSで繋ぐ程でもないなぁ... と、いうことでvimでなぜかics to xml…
最近訳あってTerminal.appにおさらばして、iTermにこんにちはしました。 Terminal.appはすごく素敵で好きなんだけどxterm-256colorになってくれないのがすごく残念。 ことjabannerだとかターミナルでプレゼンだとかやっちゃう自分には256色のターミナルはす…
前回エントリで軽く触れたbin2hexとhex2bin。 バイナリファイルと16進数ダンプを相互に変換するプログラム。 拡張性とかそういうのはあまり考えていない。 引数はファイルのみ。 そのうち改造しよう。 まぁ、なんだ。Parsecの使い方の覚え書き程度に。
vimがいい、vimがいいを言い続けて4年目。 元はといえば学校のMacのemacsがやたら異常終了して、嫌気が差してvimを使い始めたのがハジマリ。 それまではWinユーザでメモ帳++なんぞを使っていたのですが...。 もしあのとき、emacsが異常終了しなければ、今頃…
.bashrcはじめ設定ファイルのたぐいはちょくちょく書き加えるので少しずつカオスになっていく。 ということで、整理しつつ、いくつかtips的なアレコレをまとめてみた。
タイトルまんまなんですが、Firefoxのアドオンの一つであるMozexでvimを使う方法〜Mac OS X version〜
諸事情でmacを使っているのだが気に喰わないことがいくつか。 というかvimが気に喰わない。 具体的に言えば+clipboardがほしい。
いつも気がついたら.vimrc編集、って感じなのでずいぶんカオスってきた。 で、色々と直してたのだけど、ついでにさらしてみるのもいいかと思ってさらしてみた。 まぁ、前に一度さらしてるのだが。 加えてちょこちょことおすすめ設定をば。
こちらとこちらを参考にしつつ
autocomplpop.vimを使ってみようかな、と思ったのだが"vim --version"をみると"-python" "autocomplpop.vim"にはpythonのインタプリタ拡張が必要らしい。 とりあえずurpmiで"libpython2.5-devel"ぶちこんで、./configureに"--enable-pythoninterp"を追加して…
setに関するtips色々。 今回は.vimrcで同じみなset。
vimでリモートのファイルを操作する。 もはや馬鹿としかいいようのない機能だけど、便利。 対応しているプロトコルは scp,ftp,sftp,http,dav,fetch,rsync fetch,httpはリードオンリー。 で、簡単な方法ですが、 vim (プロトコル名)://(ホスト名)/(パス)具体…
今回はtipsと実例。というか半分ギャグ。 先のエントリで出てきた int aCount = 0; int bCount = 0; int cCount = 0; int dCount = 0; /* 略 */ int ZCount = 0; をまじで実装してみようかと。
今日はなんか色々めんどいのでvim tipsは無しの方向で。 と思ったけど二行だけ highlight ZenkakuSpace cterm=underline ctermfg=lightblue ctermbg=lightgray match ZenkakuSpace / / スラッシュの間にあるのは全角スペースそのもの。 vimrcに書いておくだ…
Ctrl-Oが今熱い! のか?
今日は軽めに。 rot13というものをご存知でしょうか? なぜか知らんがvimにはこのrot13をやる機能がついている。謎だ。
今回はレジスタ。 ということでヤンク/プット(世に言うコピー&ペースト)、マクロなどについても。vimとクリップボードの連携がすばらしく便利。 Linuxはクリップボード周りがややこしくてしょうがない。
makeのtipsこれは正直知らないと人生の大半を損する気がしないでもない便利コマンド。 最近はなんでもかんでも、まずMakefileを作るとこから始めちゃうダメ人間>俺
ファイルを開くエンコーディングを変更したい。 と言う場合にはfileencodingやらfileencodingsやらを書き換えたり自動文字コード判別を書いたりすればいいのだが、「このファイルだけは!!」とか色々面倒。 あとファイルの先頭にゴミがついてたりして、文字コ…
filterおもすれー。 ってことでfilterのtips というか外部コマンド呼び出し? 今回のターゲットはこれ→「!」
多分他のところで既出なんだろうけどとりあえず気に入ったvimのtipsでも書き連ねていこうと思う。 ということでヴィジュアルモードのtips まず一つ。 矩形選択モードやべぇ。 必須!!ってほどの機能ではないが地味に便利だ。
なんか今見たらambiwidthがdoubleになってるケド、うちの環境だとsingleの方がいいや。 どっかのをそのままコピペしたからうちの環境にあってなかったぽい。 ambiwidthは「☆」とか「○」とかをレンダリングするときに全角にするか半角にするか、らしい。 今使…
vim中毒者なのでまずはvimrc 思いついたら適当に追加していってるのでなかなかカオス。