vim

MacVimを快適に使うための.vimrc設定などなど

vim

最近はMacVimからの派生プロジェクトのMacVim-KaoriYaを使ったりと色々試しています。 設定を調べてみたら便利な設定があったのでメモメモ*1。 MacVim-KaoriYaとは 「MacVim + 香り屋さんのパッチ + なるべく日本語化 = 香り屋さんのWindows版の使い勝手…

vimのカラースキーマをテストするためのコマンド

vim

普段MacのTerminal.appではTerminalColoreopard使ってるので、カラースキーマについてあまり意識したことなかった。vimでのカラースキーマをチェックするコマンドを全然知らなかったのでメモメモ。 vimでの色見本的な一覧を表示するコマンド 色設定をテスト…

今の環境の.vimrcを公開してみるテスト

vim

vimのテンプレ設定のおかげで、use strict;とか一切書かない生活ができてます。iabとっても便利。半年前にvimdoc読みながらコメントつけて以来全然いじってないです。あ、ackの追加したくらい。なにかツッコミがあれば言ってください>< "行番号を非表示 se…

vim × Perl のコンパイルを簡単にするコマンドと設定 (Perl.vim)

vim

perl.vimコンパイラプラグインで、Perlコードをクィックフィックスする。 — 名無しのvim使いのエントリーを読んで、 デフォルトでPerl.vimが入ってるという事を知ったのが数週間以上前。 便利すぎてすごくショックだったのでメモメモ。Perl.vimとはなにか 概…

Template Toolkit専用の辞書作成

vim

今までにわかTTerだったので、改めて今Template Toolkitの勉強中です。PHPのSmartyと超似てるし使いやすいしすばらしい。http://hori-uchi.com/archives/000114.htmlにあった、HTMLエスケープ機能も知らなかった。 fooの中身のHTMLタグをエスケープして出力 …

autocomplpop.vimとsnippetsEmu.vimのキーマッピングがかぶっていた件

vim

深夜に寝ぼけながらsnippetsEmuスクリプトをインストールして以来、vimでのファイル起動時に以下のエラーが毎回出ていた。 aco$ vim ~/.vimrc Error detected while processing function <SNR>9_SnipMapKeys: line 5: E227: mapping already exists for ^I Press </snr>…

複数行でのコメントアウトと解除のキーの設定

vim

時間があったので、commentout.vim : ソースをコメントアウト ←→ コメントアウト解除 — 名無しのvim使いを使う前に自分でも5分くらいで書いて試してみた。 選択した複数の行頭に//を付けてコメントアウト //でコメントアウト 行頭の//を消す //コメントアウ…

autocomplpop.vimの導入

vim

さりげなく入れていたautocomplpop.vimプラグインのメモ。 候補がリアルタイムで表示してくれると本当に便利。 autocomplpop.vimを使うと、このキーワード補完候補の一覧を リアルタイムに(入力に応じて絞り込みながら)ポップアップ表示してくれるようになり…

Splitで移動時に必須なマッピング

vim

.vimrcのmapのおはなし(備忘録)週末に入門viとhttp://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/usr_40.html#40.1を読んだ。 mapの意味がようやくわかった。 :map ノーマルモード、ビジュアルモード、オペレータ待機モード :vmap ビジュアルモード :nmap ノ…

Perl用辞書ファイルの作成

vim

Perlで全ての関数を補完してくれるように辞書ファイルを作成する方法のメモ。辞書用ディレクトリ/.vim/dict/を作成する mkdir ~/.vim/dict perlの全関数の辞書ファイル作成 perldic.pl #!/usr/bin/perl while(<DATA>){ chomp; my $command = (split)[0]; print $co</data>…

カレントディレクトリに自動的に移動してくれるマクロ

vim

ホームから直接作業ディレクトリのファイルを開いた時に、バッファで実行したい時のカレントディレクトリが違いますって言われてorzすごく入力する回数が減ったので便利になったので導入方法のメモ。 ダウンロード CD.vim : ファイルを開くと、そのファイル…