2008-03-01から1ヶ月間の記事一覧
2008/05/18 追記 snippetsEmu.vimプラグインを使用すると、以下と同じような動作をさせることが可能になります。 snippetsEmu.vimのほうが汎用的に使うことができ、また、プレースホルダによるジャンプも可能であるため、そちらを使用したほうがよいです。 …
動作 1.;が押された時に;+改行 ※文字列,文字,コメント中では改行しない 2.if文やfor文の(){}を以下のように補完する if;と入力すると ↓ if ( ←ここにカーソル ) { } .vimrc "if, else, else-if, switch, for, while, do-while文の入力補助 function AutoEndF…
前回の反省を踏まえて修正を行った。 オムニ補完などで表示されるポップアップメニュー上で候補を<C-n>などで選択したあとでEnterキーを押下すると、上手く補完しないという欠点はあるものの、それ以外は正常に動作する。・・・はず(--;) 今回はこだわったが、挿</c-n>…
急遽、VBScriptを組まなければならなくなったので、VBScriptと Windows Script Host用辞書ファイルを作成した。 必要ないかも知れないがついでにWindowsバッチファイル用の辞書ファイルも作成したので、一緒に上げておく。 dosbatch.dist - Windowsバッチフ…
Java用の設定を追加することに。 追加内容 1. セミコロンが入力されたときに改行も行う 2. 括弧が入力されたときに自動的に閉じ括弧を入力する "セミコロンが入力されたときに+改行を行う function SemicolonEnter() let line = getline(".") "for文を記述中…
攻殻機動隊 S.A.C. 2nd GIGを見ていて思ったのだが 背景色:黒 + 文字色:緑 というわけで組み合わせは、視認性はともかくとして、非常にそれっぽく見える。プログラムのことをよく知らないお客さんが、そんな配色のエディタを見れば、「何をやっているかは…
C言語用の辞書ファイルを作成しました。 結構適当に作ったので、過不足&誤りがあるかもしれないです。 C.dict 対応ヘッダファイルは以下のとおりです。 assert.h ctype.h errno.h float.h locale.h math.h setjmp.h signal.h stdarg.h stddef.h stdio.h std…
今更ながらという感じではあるものの、Javaを覚えようという気になった。 J2SEをダウンロード&インストールし、以前知人から譲り受けた独習Javaを本棚から引っ張り出し、「さてHelloWorldでも書いてみるか」という段になって何で書こうか迷い始めたわけであ…
vim本体 KaoriYa様版gVim plugin autocomplpop.vim - キーワード補完候補の一覧を表示してくれるようになるプラグイン。ファイル名の補完にも対応。詳しい説明は以下参照 http://vim.g.hatena.ne.jp/keyword/autocomplpop.vim cppcomplete.vim - C++などのク…