vim

Vim で便利なTips集

vim

最近書いてなかったけど、ちらほらVimでたどり着く人がいるっぽくてはてなスターもらったりしたからやる気出た!新しい生活に向けて、勉強したことをまたまとめることにする! 矩形選択 "Ctrl+v" で矩形選択ができる。 例えばどういうものかというと、 通常…

Vim - 関数や変数の定義元にジャンプする ctags

これはプラグインとかじゃないけど、関数や変数をまとめたタグファイルをつくって、Vimがそれを参照して定義元にジャンプできるようになる ctags っていうモジュール?がある。その使い方。MacOSX ではすでに入っているんだけど、自分の環境ではデフォルトの…

Vim - バッファをタブのように表示するプラグイン

vim

バッファとは何か? Vimで開けるファイルは何も1画面に1ファイルだけじゃない。:vsplit とか、:split でウィンドウ分割したり、:vi で別ファイルを開くことができる。Viで開いているファイルのことをどうやらバッファと呼んでいるらしい。 minibufexpl.vim e…

Vim でWEB+AS開発環境構築まとめ

IDE もいいけど、とりあえず Vim で出来るようにしたかったのでまとめ。 ctags とかも書きたかったけど、ちょっとボリューミーになるので後日。 MacでVimプラグインをインストールするときの注意点 - 俺の成長日記 Vim - HTML5とActionScript3のSyntax - 俺…

Vim - 文法チェックを行う方法

JSとかPerlとか、Vimで書いているとシンタックスエラーが出ててもわかりづらい。それを補うようなプラグインだったり設定の紹介。*1 PHP 設定 この記事を参考にしました - vimで手軽に文法チェック(syntax check) - Study03.net 対シンバシ専用 この二行を .…

Vim - WEBアプリ編集に便利なプラグイン

vim

変数や関数を補完してくれるプラグイン autocomplcache.vim neocomplcache.vim このふたつがあるが、俺はneocomplcache.vimの方が良かった。neocomplcache はインクルードされたファイルからも補完してくれるらしい。 ダウンロード neocomplcache.vim インス…

Vim - 新規ファイルを作成するときにテンプレートを読み込む

vim

html とか新規に作成するときに、 <html> <head></head> 〜 </html> みたいなの書くのがめんどくさい。 $vi unko.html とかやったらそのへんのテンプレがすでに書かれていると楽。そんなTips。 この記事を参考にしました。 お手軽テンプレート - Higé au lait テンプレートファイルを置…

Vim - HTML5とActionScript3のSyntax

syntax ファイルをインストールすると、ファイルの拡張子によってシンタックスに色がついて見やすくなる。 HTML5 今はHTML4までのsyntaxがデフォルトになっているけど、とりあえずいれておいて損はないと思う。 Vim syntax file for HTML 5 · GitHub ここか…

MacでVimプラグインをインストールするときの注意点

メタ情報 MacでVimプラグインをインストールするとき、なぜか反映されないことがある。どうやら、ダウンロードするときにメタ情報が埋めこまれちゃっているので、これが悪さをするみたい。これはなにもVimプラグインに限ったことじゃないみたいで、なんか動…

FCSH 使い方 (改)

前回のエントリがあまりにも不親切だったのでもう少し丁寧に書きなおす。※Adobeさんのサイトも掲載するけど、将来的にはURLが変わっている可能性アリ。注意! FCSHとは? Flex Compile SHell の略で、つまり swf をコンパイルするためのコマンドラインツール…

FCSH 使い方

あまりにも不親切な書き方なので書き直しました - FCSH 使い方 (改) - 俺の成長日記なんかいろいろ調べたけど、あんまりまとまってなかったから書いとく。とりあえず自分の環境は Mac OSX 10.5.8 です。FCSHは、FlashBuilder とか、FlexSDK3以上には内包さ…

SharedObject の中身いじってみた

前置き こういうことやる人がいるからコンピューターウイルスがなくならないのだ。でも、防衛のために知らなきゃいかん(キリッ。今回はローカルにデータ保存するとこういうケースは絶対あるから、Flash 使って開発するなら考慮したほうがよいね。というような…