vim

vim

名称 Vim
ロゴ Image:Vim-logo.png
開発元 Bram Moolenaar など
オペレーティングシステム Amiga、BeOS、BSD、Linux、Mac OS、Mac OS X、Microsoft Windows Windows、MS-DOS、OpenVMS、OS/2、OS/390、UNIX など
形式 テキストエディタ
ライセンス GNU General Public License GPL 互換のチャリティウェア
公式ウェブ http://www.vim.org/
Vimは vi から派生したフリーのテキストエディタである。コード補完やビルド&エラージャンプなどプログラミング用途の機能が特に充実しており、プログラマに広く愛用されている。
Vimの初版は1991年に:en:Bram Moolenaarにより発表された。当初はVi IMitation の略称として命名されたが、機能拡大に伴い、その正式名称はVi IMprovedとなった。現在ではオープンソース方式の下で開発が行われている。

image

  1. vim_gang_arrested.jpg
  2. shipley__vim.3.jpg
  3. vim_kdo_me_zabil.jpg
  4. 2005_B757_Vim_11.jpg
  5. vim2.jpg
  6. vim_putz2.jpg
  7. vim_cleanser-tn.jpg
  8. vim-prisoner.jpg

Sponsored Link

関連Webサイト

Vim - Wikipedia
viから派生した Vim は複数のモードを持ち、この独特な機能は初心者を混乱させやすい。 ... Vim は vi と同様、モードの出入りでキーボード全体を切替えるという意味で独特である。 ... Vim の強力な編集能力は膨大な通常モードのコマンド ...
KaoriYa.net
Vimの話題を中心に掲げますが良俗に反しない限りは自由に書いてもらって構いません。 ... Chalice for Vim ... Vimの操作性を継承. マルチプラットホームに対応. ワンキーで巡回できる. 倉庫落ちが読める ...
Vim Sports Avenue ヴィムスポーツアベニュウ
Vim Sports Avenue ヴィムスポーツアベニュウ ...
名無しのvim使い
Javaプログラマ向けVimスクリプトの解説、Vimカラースキーマの一覧。 ... vimエディタからクリップボードを利用する。 2008年12月06日 ... Vimエディタマクロの話(VimM#3) 2008年11月23日. 全ての最近の変更 ...
Vim-users.jp
日本の Vim ユーザのためのハブサイト ... mootoh「Vimはきっかけであり、多様な人をつなぐハブでありました。 ... yoppi「Vimスクリプトが無性に書きたくなりました.戦闘力向上とともにぼちぼち書いていこうと思います」 ...
Vim - Wassr [お気軽メッセージングハブ・ワッサー]
ワッサーは、今何をしているのかを投稿するシンプルなサービスです。PC、携帯電話、IM(インスタントメッセンジャー)、さらにSecondLifeから投稿が可能です。 ... チャンネル:「Vim」のヒトコト ...

vimに関連する疑問

Q:vimのプラグインautocomplpop.vimを使っているのですが、cygwin環境で、かつファイル名補完をすると10秒ほど固まってしまいます。原因を調査すると、HDDの数が多い場合に発生するようで(Cドライブしかないノートパソコンだと固まることがありませんでした)、おそらくは同じ原因でrubyのオムニ補完のときも1分ほど固まってしまいます。HDDの数が多いcygwin環境でautocomplpop.vimを使う場合、どのようにすれば問題を回避できるものでしょうか。A:回答

Q:vi(vim)エディタでCファイルが文字化けしてしまいます。catコマンドではしないのですがなぜでしょうか?また、対策法をを教えてください。環境はCentOS5.2です。以下ログです。[yukihito@yukihito study_c]$ ls -lF合計 24-rw-rw-r-- 1 yukihito yukihito 104 12月 21 16:58 ex01-5-2.c-rw-rw-r-- 1 yukihito yukihito 270 12月 2 15:46 ex01-7-2.c-rw-rw-r-- 1 yukihito yukihito 224 12月 2 17:51 ex01-8-2.c[yukihito@yukihito study_c]$ cat ex01-8-2.c #include <stdio.h>float convert(void);int main(void){ printf("%f ", convert()); return 0;}float convert(){ float num; printf(""); scanf("%f", &num); return num / 2;}[yukihito@yukihito study_c]$ vi ex01-8-2.c#include <stdio.h>float convert(void);int main(void){ printf("%f <83>|<83><93><83>h<82>Å<82>·", convert()); return 0;}float convert(){ float num; printf("<89>½<83>h<83><8b><82>©<93>ü<97>Í<82>µ<82>Ä<82>­<82>¾<82>³<82>¢<81>F"); scanf("%f", &num); return num / 2;}A:回答

Q:vim7とxdebugについて。windows + xampp + vim7 + xdebug でPHPのデバッグ環境を作りたいのですがxamppのxdebugの設定はネットで調べたらすぐわかりましたが、vim側の設定はunix環境での設定方法は見つかったのですが、windows + vim (ローカルクライアント)での設定方法がわかりません。どうしたらよいのでしょうかA:回答

Q:Vim7の設定について。行番号単位でなく、画面の見た目にのっとった行移動を行う方法としてネットで調べたところ以下のような設定で見た目どおりの行移動が行えたのですが、:nnoremap j gj:nnoremap k gkただ、この方法は挿入モードについては対応していません。挿入モード時も行番号単位でなく見た目どおりに行移動ができる方法はあるでしょうかA:回答

Q:正規表現で一致したもの以外を削除する方法(windows用ツール)が知りたいです。簡単なツールほどポイントを上げます。なお、vimで出来るのはわかっています。例として正規表現 abc|def|ghi2aaa222bbb211abc1111111111def111111ghi111ddd22gggg22222↓abcdefghiのような形にしたいです。※正規表現で一致したもの以外を削除する方法が知りたいのであり例に対してこういう正規表現すれば解決できるよといった回答は不要です。(実際ははるかに複雑なため)宜しくお願いします。A:回答

Q:WindowsXP上のPuttyからCentOS5のサーバにsshで繋いで、そのサーバ上のvimでphpのコードを書いています。vim上でコードをコピーして、WindowsXP上のエディタに貼り付けたり、WindowsXP上のエディタでコピーして、vim上のコードに貼り付けたりしたいのですが、方法を教えてください。↓のページで、「"*y」とか、「set clipboard+=unnamed(これは+clipboardじゃないとだめか)」とかやりましたが無理でした。http://d.hatena.ne.jp/orangehat/20080503A:回答

Q:vimのset mouse=aで普通のホィールマウスでのスクロールは有効になるようですが、ThinkPadX61のトラックポイントでのホィールはできないようです。有効にする方法を教えてください。A:回答

Q:なぜハードタブが駄目とされているのかを教えてください。またvimでハードタブをソフトタブに変換する方法を教えてください。A:回答

pico~ ©もんじろうキーワード