Eclipseでviライクなキーバインディングを提供するプラグインなど、ツール類を提供していくプロジェクトです。基本的には勉強のためや自分のために作成していきます。
◆vilike
vilikeは、viライクなキーバインディングを提供するEclipseプラグインです。
Eclipseのプリファレンスの設定で本プラグインのキーバインディングを指定することで
テキストエディタに対してviライクな操作が行えるようになります。
まだ基本的なコマンドのみの対応となります。
対応しているコマンドについては、
wikiページ(http://sourceforge.jp/projects/mitonan/wiki/command_list)
を参照してください。
■vilike [2010.02.01]
0.1.1 から 0.2.0 への変更履歴
*新規追加
-[19814]Eclipse3.5.xへの対応
-[19622]エディタ領域内に表示するステータスライン (※実験的機能。メニューのWindow-Preferenceでon/off切り替え可。デフォルトoff)
-[18873]xmlエディタなどマルチページエディタへの対応(※Eclipse3.5.xのみ)
*コマンドの実装
-Ctrl+]
-Ctrl+H(INSERTモード)
*不具合修正
-[20167]c{motion}コマンドが効かない
-他
-----------------------------------------------------------
■vilike [2009.09.27]
0.1.0 から 0.1.1 への変更履歴
*不具合修正
-[18887]c2frなどのコマンドが効かない
-----------------------------------------------------------
■vilike [2009.09.25]
0.1.0.beta1 から 0.1.0 への変更履歴
*不具合修正
-[18693]行末状態の解除が限定的
-[18660]×ボタンを押下してエディタを閉じた場合、次に開かれたエディタ内のカーソルがESCを押下しないと動作しない
-[18538]2s<CR>などを実行後にREPEATすると、<CR>が反映されない
-[17672]最終行でoコマンドを実行すると例外が発生する
-[17157]^を利用した置換コマンドで先頭文字が削除されてしまう
-[15254]改行コードがLF環境でのddコマンドで2行削除される場合がある
-他
*改善
-[17669]ESC押下時に空白のみの行の場合、その空白(インデント)を削除する
-他
-----------------------------------------------------------
■vilike [2009.03.27]
0.1.0.alpha2 から 0.1.0.beta1 への変更履歴
*コマンドの実装
-:s[ubstitute], :set [no]nu[mber]
-gg, ZZ
*不具合修正
-[14884]Ctrl+Eコマンドでキャレット位置が移動してしまう
-[14885]Ctrl+Yコマンドでキャレット位置が移動してしまう
-[14886]他のビューで十字キーが効かなくなってしまう
-他
-----------------------------------------------------------
■vilike [2009.01.16]
0.1.0.alpha1 から 0.1.0.alpha2 への変更履歴
*コマンドの実装
-Ctrl+E, Ctrl+Y, Ctrl+D, Ctrl+U
-ARROW_LEFT, ARROW_RIGHT, ARROW_DOWN, ARROW_UP
*不具合修正
-[14551]Linux環境でINSERTモード時にESCキーが効かない不具合の修正
-----------------------------------------------------------
■vilike [2008.12.26]
0.1.0.alpha1 新規リリース