--.--.--/-- --:--:--
category: スポンサー広告
TB: --
|
COM: --
go page top
2010.02.04/Thu 01:41:52
VIMのお手軽コマンド
単語選択 : viw
組み合わせてこんな風に使っています。
nnoremap <silent> <C-E> <ESC>viw
vnoremap <silent> <C-E> <ESC>b
C-Eを押すと、ノーマルモードに戻り単語選択して、
もう一度C-E押すと、ノーマルモードに戻り単語選択で進んだ分戻ります(元の位置に)
前回のバッファに移動 : b#
emacs風にマッピングしてます。
nnoremap <C-X>b :b#<CR>
単語選択 : viw
組み合わせてこんな風に使っています。
nnoremap <silent> <C-E> <ESC>viw
vnoremap <silent> <C-E> <ESC>b
C-Eを押すと、ノーマルモードに戻り単語選択して、
もう一度C-E押すと、ノーマルモードに戻り単語選択で進んだ分戻ります(元の位置に)
前回のバッファに移動 : b#
emacs風にマッピングしてます。
nnoremap <C-X>b :b#<CR>
category: vim
go page top
2010.01.25/Mon 01:20:20
最近は、作業環境がWindows主体のためWindows環境でvimを利用することがあります。
といっても、gvimの方ですが。
vimは、KaoriYa.netで配布されているのを利用しています。
WinVimとかっていうのも見つけたのですが、香り屋さんの方がが個人的に良かったです。
一応簡単にWinVimの紹介
WinVi 現時点での最新版:3.00 / 17-Jan-2010
URL : http://www.winvi.de/
カラースキームには、何処かの人が作られた背景が黒系のカラースキームを利用して、気になる配色部分だけいじってます。
[ 黒系カラースキーム ]

ついに、入門者を脱したくらいで、初級者くらいに手に操作が馴染んではきたものの、
なかなかサクラエディタと同じように出来ない。
Grepが特に鬼門。
project.vimで上手くいけるかと思っていたけれど、思い通りには行かず・・・。
・\Gで検索は出来るが全てのファイルに対して検索されるらしく、最短の検索結果にならない。
FILTERの内容とかが利用されてない?FLAGの設定が足りていない?
個人的な現在のvimとemacsの評価
vim ⇒ テキストエディタ以上だけど、IDEの変わりになれるか不安。
emacs ⇒ 色々合って、IDEの代わりになりそうな気がする。
・キーマッピングはemacsの方が好み
・操作方法はvimの方が好み。
・色づけはemacsの方が細かい気がします。
・eshellが標準で動くのは好評価
とまぁ、まだまだ考えるべきところは沢山ありますね。
といっても、gvimの方ですが。
vimは、KaoriYa.netで配布されているのを利用しています。
WinVimとかっていうのも見つけたのですが、香り屋さんの方がが個人的に良かったです。
一応簡単にWinVimの紹介
WinVi 現時点での最新版:3.00 / 17-Jan-2010
URL : http://www.winvi.de/
言語サポートが、English,Spanish,French,Germanなので日本語環境で使うために面倒そうなので諦めました。
ただ、設定メニューは存在しているの
でGUIからの設定も可能です(多少ですが)
カラースキームには、何処かの人が作られた背景が黒系のカラースキームを利用して、気になる配色部分だけいじってます。
[ 黒系カラースキーム ]

ついに、入門者を脱したくらいで、初級者くらいに手に操作が馴染んではきたものの、
なかなかサクラエディタと同じように出来ない。
Grepが特に鬼門。
project.vimで上手くいけるかと思っていたけれど、思い通りには行かず・・・。
・\Gで検索は出来るが全てのファイルに対して検索されるらしく、最短の検索結果にならない。
FILTERの内容とかが利用されてない?FLAGの設定が足りていない?
個人的な現在のvimとemacsの評価
vim ⇒ テキストエディタ以上だけど、IDEの変わりになれるか不安。
emacs ⇒ 色々合って、IDEの代わりになりそうな気がする。
・キーマッピングはemacsの方が好み
・操作方法はvimの方が好み。
・色づけはemacsの方が細かい気がします。
・eshellが標準で動くのは好評価
とまぁ、まだまだ考えるべきところは沢山ありますね。
category: vim
go page top
2009.11.28/Sat 18:58:48
秀丸(シェアウェア)と並んで人気があるエディタのサクラエディタ(フリーウェア)の色設定ファイルを
自分の好みで作ったので公開しておきます。
[chocolateカラー]

以下を「右クリック⇒名前を付けて保存」してください
更に、拡張子がtxtでないとアップロード出来ないので、「.col」に変更してください。
使い方は、サクラエディタ起動⇒設定⇒タイプ別設定⇒カラータブ⇒インポート⇒ファイル指定
サクラエディタの設定ファイル(chocoカラー)
各自の環境に合わせて更にカスタマイズしてみてください。
正規表現等も使って色をつけるともっと良くなると思います。
Grep時に正規表現によって更に色を付けてみるとこんな感じに。
[サクラエディタのGrep結果]

先頭が■の時に、行末まで色を付けるようにして、個人的にファイル毎のGrep結果を分かりやすいようにしています。
自分の好みで作ったので公開しておきます。
[chocolateカラー]

以下を「右クリック⇒名前を付けて保存」してください
更に、拡張子がtxtでないとアップロード出来ないので、「.col」に変更してください。
使い方は、サクラエディタ起動⇒設定⇒タイプ別設定⇒カラータブ⇒インポート⇒ファイル指定
サクラエディタの設定ファイル(chocoカラー)
各自の環境に合わせて更にカスタマイズしてみてください。
正規表現等も使って色をつけるともっと良くなると思います。
Grep時に正規表現によって更に色を付けてみるとこんな感じに。
[サクラエディタのGrep結果]

先頭が■の時に、行末まで色を付けるようにして、個人的にファイル毎のGrep結果を分かりやすいようにしています。
category: Windows
go page top
2009.10.13/Tue 21:21:44
Doxygen
ソースコードに特定の書式で付けたコメントからドキュメントを生成するツールです。
これで、Javadocのようなドキュメントを作成する事ができます。
自分が使っている方法のメモ
Doxygenの設定で
JAVADOC_AUTOBRIEFをYESに設定
後はお好みで。
ファイルの先頭に
/**
* @file ファイルの説明
* @author 作者
* @date 日付
*/
関数、構造体などに。
/**
* ここに要約説明
* @param 引数の説明(複数可)
* @return 返り値 返り値の説明
*/
ここから関数
もし、返り値が複数ある場合
@retval 返り値 返り値の説明
を複数記述する
変数に対してのコメントの書き方
/**< コメント */
ひとまず、これくらいでC言語にコメント付けをやっています。
ソースコードに特定の書式で付けたコメントからドキュメントを生成するツールです。
これで、Javadocのようなドキュメントを作成する事ができます。
自分が使っている方法のメモ
Doxygenの設定で
JAVADOC_AUTOBRIEFをYESに設定
JAVADOC_AUTOBRIEF タグが YES であれば、JavaDoc スタイルのコメントの先頭行 (最初の . まで) を要約説明と解釈します。 NO (デフォルト) に設定すると、 JavaDoc スタイルは、Qt スタイルのコメントと同じように扱います(要約説明として扱うには @brief コマンドを指定する必要があります)。
後はお好みで。
ファイルの先頭に
/**
* @file ファイルの説明
* @author 作者
* @date 日付
*/
関数、構造体などに。
/**
* ここに要約説明
* @param 引数の説明(複数可)
* @return 返り値 返り値の説明
*/
ここから関数
もし、返り値が複数ある場合
@retval 返り値 返り値の説明
を複数記述する
変数に対してのコメントの書き方
/**< コメント */
ひとまず、これくらいでC言語にコメント付けをやっています。
category: Doxygen
go page top
2009.10.04/Sun 17:22:08
現時点でまだ、動かせない。
ドキュメントがあるのかと思いつつ、探してもまだ見つかっていない。
色々右クリック、左クリックとか試すと、Exceptionを吐いてNotepad++ごと強制終了される。
ドキュメントがあるのかと思いつつ、探してもまだ見つかっていない。
色々右クリック、左クリックとか試すと、Exceptionを吐いてNotepad++ごと強制終了される。
category: Windows
go page top
