2009年6月28日日曜日

vim script

あまり情報がないのと経験がない為、vim組み込み?のpythonの方がとっつきやすそう。

puttyの設定2

puttyの設定について気をつけていること
追加
1.[ウィンドウ->スクロールバックの行数]を増やす
2. [ウィンドウ->動作->ALT-Spaceでシステムメニューを追加する]をチェック
3. [セッション->ログ->印字可能な出力]

2009年6月22日月曜日

vim+マウス

set mouse=a
上記の設定ですべての問題が解決しました。

puttyの設定

puttyの設定で気をつけることとして、
1.window->変換->CJK用の文字幅を使用する
2.端末->高度な設定->Alternata 端末画面への切り替えを無効にする

1.は★などの文字が正しく表示されるように
2.は文字のscreenコマンドを用いた際にスクロールバーが効かなくなるのを防ぐ

vimでプロジェクト管理の限界

現在、Windows XPにvmware入れて、vm上のLinuxでApacheとPHP, PostgreSQL動かして、putty経由でつないで開発しています。

vimにはproject.vimというプラグインがあり、大変便利です。
しかし、IDEとして使おうとする場合、かなり機能は限定されます。

・フォルダ作成時自動では作成されない
・目的のファイルを開くのに何回もキーを押さなくてはいけない
・ファイルのコピー、ペーストができない
・svnなどと連携して色が変わらない

マウスなどのポインティングデバイスを用いて、ツリー構造を自由に指定してファイルを開くこととくらべて
移動に無駄なリソースがかかっていると思っています。


プロジェクト管理はGUIで行いつつ、エディターだけはvimで、さらに上記の機能をすべて満たすものを作成したいと思います。

→フォルダ移動については,set mouse=aの設定で解決しました。
 不勉強でした。これで、vimのプラグインでやりたいことができることを確認しました。