vim

Vimヘルプを読もう(0) help.txt

Vim

サクラエディタからVimに乗り換えて3ヶ月程。エディタの為にOSまで変えてしまったと言っても過言ではない。まだまだ、OS並に機能が詰まったVimの機能を完全に把握してません。いや、ほんの僅かしか使っていないのかも知れない。序文を読んだだけで、使ってい…

dd

うぅ。emacsで、行の削除ddがわからん!!今のところ、C-a C-k or 行末なら、C-x DELで対処。でも、改行が残る・・・。逆にVimで改行を残して行削除はどうやるんだろう・・・・しまった、変な事を思いついてしまった。しばし考える・・・^d$完璧! 追記 ^Dもア…

pinfo

ヤバイツールを発見してしまった。その名もpinfo。何がやばいって?pinfoは、単なるCUIのinfoビュアーだ。だが、キーバインドが違う。全然違う。viライクなのだ!!Vimユーザにとっては、ありえない理想郷がここにある。(info.vimがバグバグなので・・・)では、…

ちょっとした?

Vim

Best of VIM Tips, gVIM's Key Featuresより。 " Absolutely essential * # g* g# " find word under cursor (<cword>) (forwards/backwards) " Exploring :e . " file explorer 便利すぎて死ねる。知らなかったorzも覚えておこう。</cword>

ウィンドウの位置とサイズの保存

Vim

Vimを使うときは大体フルスクリーンにすることが多いので、Vimコミュニティ(どこだか忘れた)から引っ張ってきたウィンドウの位置とサイズスクリプトは結構役に立っていたのですが、Linux上に移したらうまく動いてない。どうやら、バグ有のようで・・・。組込…

:CdCurrent

Vim

おっかしいなぁ。:CdCurrent(現在のディレクトリに移動)が効かない!!と思ったら、香り屋版vimの拡張機能らしい・・・該当ファイルは,$vim/runtime/plugin/cmdex.vim command! -nargs=0 CdCurrent cd %:p:h はぁ、幸せ。他にも便利な機能が詰まっていそうなの…

VimでもChangeLogしてみる。

ChangeLogでメモ書きしている人はemacsな人が多いようです。emacsなユーザーに負けてられません!!(対抗意識VimでもChangeLogモードは標準で入っています。とりあえず、~/ChangeLogに作ってみます。 :e ~/ChangeLog <Leader>o お、 2007-01-28 Tanaka <tanaka@main> * |←カーソル</tanaka@main></leader>…

makeで文字化け。

Vimでmakeしたときに、文字化けするので原因を探ってました。Vimで環境変数LANGを無指定のまま起動すると、 :echo $LANG ja うっは、jaって。どうりで文字化けするはずです。システムのプロパティの環境変数LANGをja_JP.SJISにしました。お、直った!ついで…

参考になりそう

Vim

vimrc.txt香り屋版のvimrcをじっくり読もうと思った。

Vimグループ参加

Vim

vimグループに参加。よろしくお願いします。日記に現在の_gvimrc乗っけておきました〜(糞)。

MRU

Vim

最近開いたファイルを表示するプラグインMRUを入手。mru.vim Plugin to easily access Most Recently Used (MRU) files (Win, Mac) 名無しのVIM使い導入も簡単だし、設定もほぼ満足。使用感が良ければnmap に登録しとこう。

eval.txt

Vim

日本語訳を読んでたけど、英語版を読んだら全然違うことが書いてある!! Listsとかあるし・・・。 Vim documentation: eval 誰か訳して(他人任せで、引数の処理ではまってます。 exe "echo a:" . 1 コレは、a:1が展開される。 exe "make a:" . 1 何故か展…

UTF-8(2) m

UTF-8問題はあっさり解決しそうです。 しかもスマートに。m.bat @echo off make %* | nkf -s makeなんて面倒な事を打つのは面倒なので、> m一文字コマンドにはまりそう。 早速Vimに・・・ function! s:M () let l:makeProgram = &makeprg let &makeprg = "m"…