vim

neocomplcache.vimを入れた。

これまでautocomplepop.vimを常用してきたんだけど、補完候補が増えてくると若干もたつくこともあって前々から気になっていたneocomplcache.vimを使ってみることにした。 neocomplcache.vim自体がgithubで管理されていて、僕の.vim以下もgithubにあるのでid:…

grepprgをgit grepにする

:set grepprg=git\ grep\ -n

rails.vimを久しぶりにバージョンアップしようとしたら

3.4のリリースノートをよく見ると :Rstylesheet edits sass if present.わかってるね!! > 中のひと これでもう :e public/stylesheets/sass/application.sassとかしなくてもいいのね

vimrc読書会#04のメモ

肴rc http://github.com/kana/reading-vimrc/tree/4aca20f92e22fb96cdbb3fdf8de65f2db0b1dff3/04/cho45.vimrc 自分のvimrcに追加した部分 12..13 空白残したままコミットしちゃうことがあるので設定しようと思う 81 行末でさらにlすると次の行の先頭に行く。…

hatena.vimのテスト

vim

つながってる? テストテストと、いうわけでhatena.vimを導入した。最初うまく繋がらなかったけどid:kei-os2007氏の以下の2エントリが非常に参考になった。 http://d.hatena.ne.jp/kei-os2007/20080420 http://d.hatena.ne.jp/kei-os2007/20080506 curlが入っ…

aptでackがインストール出来る

ということを始めて知った。 sudo apt-get install ack-grepvimから:grepするときにackを使うようにするために set grepprg=ack-grep\ -a\ --ignore-dir=logしておいた。(--ignore-dir=logはrailsのlogディレクトリを無視したいので)

vimをスパルタしてきた@秋葉ルノアール

vim

先週id:ruziaと飲んだ時に不覚にもPCを持っていかなかったのでvimの良さを語りきれなかった。 そんなわけで昨日は昼からみっちりvimをスパルタで教える会を開催してきた。vimをインストールする所からvimrcの書き方、プラグインのインストール、個人的によく…

以前作ったpresentation.vimをgistに貼ってみた。

vim

vimのプレゼンツールその2のときのコードをgistに貼ってみた。あれから手を付けれてないので誰かが直してくれることを期待してみる。 http://gist.github.com/2876

VimM#2が開催される模様

勿論行く。でも毎回参加するだけというのもなぁ…。何かネタを考えてみる。 前回の感想を書いてないんだけど、vim入門者+αくらいの微妙なネタがなかったような。 コマンドモードとノーマルモードぐらいを理解しだした段階をvim入門者と定義すると、次に知って…

gvim用のcolorschemeを使う方法

469 名無しさん@お腹いっぱい。 [sage] Date:2008/07/06(日) 21:01:20 ID: Be: ぐおお せっかく vim を 256 color で表示できる準備をしたのに colorscheme がほとんど gvim 用で vim 用の設定は相変わらずシステムカラー使ってる… 何とかならないですかね…

指定行のyankって出来たのね…

例えば10行目にカーソルがある時に5行目の内容をyankしてpasteしたい場合、今まで 5gg yy Crtl + O pなんてことをやってたりしたんだけど、何気なく:help yankしたら:[range]y[ank] なんてのがあるじゃないですか… :5y pでいいのね…一体今まで何時間無駄にし…

rails.vimにパッチを当てた

http://subtech.g.hatena.ne.jp/secondlife/20080625/1214377784 http://subtech.g.hatena.ne.jp/secondlife/20080617/1213682608毎度一方的にお世話になりっぱなしだけどあらためてsecondlife++というわけでrails.vimの最新版(2.0)に対して上記のパッチを適…

複数ファイルを一括置換

SKIPのソースコードの一行目に全角の()があって気持ち悪いという指摘があった。 今まで全く気がついてなくて確かに気持ち悪いので全て半角に置換したメモ。 :argadd **/*.rb :argdo %s/(Social Knowledge & Innovation Platform)/(Social Knowledge \& I…

さらに効率よく入力するには

toRuby後の合宿からの帰りの車内でCtrlとかEscとかを押しやすくする神アイデアが出た。要約だけ書くと、「EscとかCtrlみたいなよく使うけど押しにくいキーは足を割り当てればよくね?」というわけでさっそくググってみたら…あるじゃん! http://www.ysol.co.…

vimでtodo管理

vim

したい。 経緯 1年前くらいから最近までGTDStyleWikiを使ってきたけど、生活(プログラミング)の中心がeclipseからvimに移行していくにつれて ブラウザを立ち上げることすら億劫なことがよくある。ある…よね? > vimmerな人で、vimでgtdするのになにかプラグ…

都内でvim勉強会が開催される模様

http://wiki.livedoor.jp/biowithit/詳しい経緯をよく知らないんだけど参加する。 みんなの.vimrcでご飯3杯はいけそう。日常生活に困らない程度にはvim使えてると思うけど上には上がいるんだろうなぁ。 色んな技を盗みまくりたい。

vimのプレゼンツールその2

vim

vimのプレゼンツールで作ったのをちょっと直した。 やったこと 前回は各スライドを一気に表示していたが、h, lではページタイトルのみ表示するように変更 j, kで各行を順番に表示したり消したりできるようにした カーソル行を強調表示するようにした 動作イ…

vimのプレゼンツール

vim

JUIのLTでIngyがvimでプレゼンしてたのにインスパイアされて生まれて初めてvimscript書いてみた。食わず嫌いなだけだったらしく意外とやって見ると面白かった。まだまだ完成度は低いけど最低限動くようにはなったのでコードさらしておく。たぶん自作しなくて…

一時的に挿入モードから抜ける方法があった

挿入モード中に Ctrl-O で、1つコマンドを実行して挿入モードに戻る。初めて知った…地味に便利だ。

vimpi登録したよ

vim

yoshukiさんが作られたサービスでVimpi - Vimpiというお気に入りのvimプラグインだけを集めてRSSを吐いてくれるウェブサービスに登録してみた。 プロフィール欄に.vimrcさらす欄があったり、各プラグインに一言コメントかけたりもする。とりあえずvim使いはハ…

surround.vim

vim

遅ればせながら入れた。なんで今まで入れなかったのかと思うくらい便利だ… surround.vimとhtmldjango.vim入れた状態で、~/.vimrcに autocmd Syntax htmldjango let g:surround_37 = "{% \r %}" autocmd Syntax htmldjango let g:surround_123 = "{{ \r }}"と…

キーリピート加速ツールkbdacc

http://undeadmode.blog64.fc2.com/blog-entry-59.html こちらで紹介されている「kbdacc」というツールを入れてみた。 hjkl操作とかがすごい快適になった。もっと早く出会ってればw今までの感覚でキーを押すとすぐに同じ文字が3個とか打たれたり するのでタ…

256色表示

前々からターミナルの色が目に優しくない気がしてて http://www6.atwiki.jp/pokatan/ http://qootas.org/blog/archives/2006/03/256_colors_putt.html http://www.hasta-pronto.org/archives/2006/09/20-0110.php http://subtech.g.hatena.ne.jp/secondlife/…

カーソル移動メモ

vim

カーソル行を画面最上部へ z [return] カーソル行を画面中央へ z. カーソル行を画面最下部へ z- 画面最上部にカーソルを移動 H 画面中央にカーソルを移動 M 画面最下部にカーソルを移動 L 主要なvimのコマンド(主観入りそうだけど)の一覧を印刷して机に貼…

これは…!

http://www.vim.org/scripts/script.php?script_id=1487

pythonのOmni completionを有効化できない。

先日からcoLinux+debian etchな環境を構築してて、 apt-get install vimで入れたvimだと--enable-pythoninterpされてない(する方法あるのかな?)ので自前でソースからインストールしてる。(ついでに--enable-rubyinterpでrubyも) wget ftp://ftp.vim.org/pub/…

.vimrcを見直しているんだけど「逆引きvimrc」が欲しい。オートコンプリート機能つきの検索窓に「smartindent」とか入れると、「勝手にインデントするよ!」とか出るやつ。あぁ、このへんの小ネタこそDjangoの練習にちょうどいいかもしれないな。

Vimperatorがホントに凄すぎた件

http://d.hatena.ne.jp/send/20070628/p1で紹介されてるのを見て知りましたが使ってみたらホントに凄かったので操作メモ とりあえず vimレベル低いんでマウス全く使えないのも…というヘタレなんで… :set guioptions=smTで、ステータスバーとメニューバーとツ…

キーバインド変更

vim

vimでは基本的に「コマンドモード」と「挿入モード」を渡り歩きながら作業をしますが、「コマンドモード」に入るときのキーが「ESC」なんですよね。すごい押しにくくてvimを敬遠してた理由のひとつだったりしました。で、xkyemacsとか使ってキーバインド変え…

ダウンロード&インストール

vim

http://www.kaoriya.net/から「Vim 7.0.243 for Windows」ダウンロードして解凍するのみ。