ゲーム作るためのこと学ぶぶろぐ(’ー’)/チャラン

【目標】毎日必ずTVゲームとプログラミングする。

今日のvim(20150311):ソートと重複行削除

1日1コマンド/機能を目指そう。

2か月目に入ったので新しいことに入ろうかと思ったけど他のこともいろいろあプアぷしてるから、 もう1か月ほど自分で思うままに進めていきますかね。

今までのおさらい

http://snoopopo.hatenablog.com/entry/2015/02/16/105930

今日のテーマ1:ソートと重複行削除(sakuraではマージと言ってたような…)

sakuraでやってたことをvimで。

ビジュアルモードで選択した後に

:sort ソート

:sort! 逆順ソート

:sort u 重複行を削除

今日のvim 2か月目の残テーマ

明日はヘルプ関連についてやる。

・ヘルプ

http://snoopopo.hatenablog.com/entry/2015/02/26/111000

cw で作られたウィンドウのことをquickfix-windowというらしいが、なんのことかさっぱりなので、これも後日理解しよう。

・キーマップの変更

http://snoopopo.hatenablog.com/entry/2015/02/19/133850

んー新規ファイルのときは :tabnew でいいんだけど、 既存ファイルを開くときに別ウィンドウで開いてしまうな。同ウィンドウの別タブで開いてほしいんだが…

・テストコードと紐づけてファイル開く

vimでインテリセンスの機能使うにはどうすれば…(とりあえずJavaのをめざす)

eclipsevimコマンド使うVrapper(だっけ?)の導入。本当はeclipseに限らずで、他のときどうしたらいいのかわかりたい →ひとまずVrapperはいれてみたけど、vimrcの設定もできるのが便利!という話もあるので、あとまわし。今全然vimrc関係は分かってないので。  

・差分マージ

http://snoopopo.hatenablog.com/entry/2015/02/13/180232

ほんとは改行の削除を1回のコマンドでやりたいけどうまくいかない…('_';)

来月以降

・vimscript →他にやってる新しいことが終わってから着手予定

vimプラグイン管理? →会社でできないので後回し中