セクション

Vimエディタプラグイン

作者: 小見 拓 最終変更 2009年12月07日 23時33分

vimエディタの拡張スクリプトの情報を扱っているコンテンツの一覧です。

Page movewin.vim : キーボード入力でアプリケーションウィンドウを移動 作者: 小見 拓 — 最終変更 2009年12月06日 04時27分
このスクリプトを使用すると、 gvimエディタのウィンドウをキーボードからの入力で、 上下左右に自由に移動させることができます。 GUI版vim用。 (Windows, Mac)
Page mru.vim : 開いたファイルの履歴を管理して、最近開いたファイルに簡単にアクセスできるようにするプラグイン 作者: 小見 拓 — 最終変更 2009年12月25日 11時05分
このスクリプトを使用すると、 vimエディタで最近開いたファイルを記録し、 好きな時にその一覧を表示する事ができます。 一覧から選択したファイルを開く事が可能で、 これにより編集途中のファイルなどに容易にアクセスする事ができます。 ファイルを開いた履歴は、スクリプトが自動的に記録していきます。 (Windows, Mac)
Page mswin.vim : ウィンドウズアプリケーション風キーマッピングを使用できるようにする 作者: 小見 拓 — 最終変更 2009年12月24日 22時34分
mswin.vimスクリプトはvimエディタに標準添付されているスクリプトで、 このスクリプトを読み込むと、 「Ctrl-c」「Ctrl-p」によるコピー&ペースト、「Ctrl-s」によるファイル保存など、 マイクロソフト ウィンドウズ風のキーマッピングをvimエディタで使用できます。 (Windows, Mac)
Page MultipleSearch.vim : 複数回の検索を可能にして、それぞれの検索結果を違うハイライトで表示する 作者: 小見 拓 — 最終変更 2009年12月25日 10時41分
vimエディタでは検索を行なうと、検索にヒットした文字列のハイライトが行われます。 このハイライトは1回の検索のみ有効で、次に検索を行なうとハイライトが解除され、 代わりに次の検索結果文字がハイライトされます。 このスクリプトを使用すると、複数回の検索結果をハイライトすることができます。 それぞれの回の検索結果ハイライトには、それぞれ違う配色が使用されます。 (Windows, Mac)
Page narrow.vim : Emacsのナローイングの機能をエミュレート 作者: 小見 拓 — 最終変更 2009年12月06日 04時29分
narrow.vimスクリプトは、選択した一部分を除いて、 その他残りの部分のテキストをフォールディングで隠す機能を提供するスクリプトです。 余計な部分を隠して集中して作業したい場合に、 または、見せたい部分以外を隠したい場合などに利用できます。 (Windows, Mac)
Page opsplorer.vim : ツリー型のファイルエクスプローラー 作者: 小見 拓 — 最終変更 2009年12月24日 08時59分
ツリー型のファイルエクスプローラー機能を持つスクリプトです。 vimエディタのデフォルトのファイルエクスプローラーでは 1階層のファイルしか表示することができませんが、 このスクリプトなら複数階層を一度に表示することができます。 更にこのファイルエクスプローラーはファイルの絞り込み検索を行う機能も持っています。 (Windows, Mac)
Page phrases.vim : ビジュアルモードで選択した範囲を、ビジュアルモードを抜けた後も継続ハイライト表示 作者: 小見 拓 — 最終変更 2009年12月06日 04時30分
Visualモードで選択した範囲を、選択終了後も継続してハイライトします。 ハイライトされた行はVisualモードで次のハイライト箇所が指定されるまで、 継続してハイライトされ続けます。 (Windows, Mac)
Page postmail.vim : メール送信用vimエディタプラグイン 作者: 小見 拓 — 最終変更 2010年01月11日 23時58分
メール送信用vimエディタプラグインです。 カレントバッファ全文か、選択した行のテキストをメールで送信できます。 実行するにはPython環境が必要です。 (Windows, Mac)
Page PushPop.vim : vimエディタでUnixのpushd、popdコマンドの機能を使用できるように 作者: 小見 拓 — 最終変更 2009年12月06日 04時32分
Unixのpushd、popd、dirsコマンドにあたる機能と、 「cdpath」を動的に変更する機能を提供するvimスクリプトです。 このスクリプトは、vimエディタ上で複数のディレクトリを交互に参照する必要のある 作業を行う場合に便利です。 (Windows, Mac)
Page QuickBuf : 軽量バッファマネージャー 作者: 小見 拓 — 最終変更 2009年12月24日 22時27分
「qbuf.vim」は、シンプルだが軽快にバッファの操作ができる バッファマネージャの機能を提供するスクリプトです。 他のバッファ管理系のスクリプトと比べると軽量で、 バッファを管理する以外の余計なことは一切しませんが、 必要とされる機能は十分に備えています。 (Windows)
Page range-search.vim : 選択した範囲のみを対象に検索実行 作者: 小見 拓 — 最終変更 2009年12月25日 10時43分
選択した範囲のみを対象にした検索を行うためのスクリプトです。 (Windows, Mac)
Page rargs.vim : 指定した複数のファイルを一度に読み込む 作者: 小見 拓 — 最終変更 2011年09月20日 22時56分
rargs.vimは指定した複数のファイルをカーソル行の位置に読み込む、 「:read」コマンドの拡張的な機能を提供するプラグインです。 (Windows, Mac)
Page rcs-menu.vim : RCS(Revision Control System)管理用メニュー 作者: 小見 拓 — 最終変更 2009年12月24日 08時59分
このスクリプトはvimエディタのメニューバーに、RCS(Revision Control System)管理用の メニューアイテムを追加するスクリプトです。 (Windows, Mac)
Page recycle.dll and recycle.vim : ファイルを保存するたびに、バックアップファイルをゴミ箱内に作成 作者: 小見 拓 — 最終変更 2009年12月24日 08時59分
ファイルのバックアップをWindowsのゴミ箱に作成するプラグインです。 ファイルを保存するたびにゴミ箱内にバックアップファイルを作成します。 ゴミ箱を使うので1つのファイルに対していくつでもバックアップファイルが作成可能で、 数バージョン前のファイルまで復元可能になる上に、 ゴミ箱を空にすれば、バックアップファイルが(他の不要なファイルと)一緒に消去されるようになるので、 バックアップファイルでディレクトリが溢れかえるようなことがなくなります。 このスクリプトはWindows専用です。 (Windows)
Page renamer.vim : vimエディタをリネームツールとして使用する 作者: 小見 拓 — 最終変更 2009年12月25日 11時05分
renamer.vimスクリプトは、vimエディタ上で、 ファイル名の一括編集機能を提供するユーティリティスクリプトです。 エディタ上でファイル名文字列を変更すると、それが実際のファイルシステムにも反映されるので、 vimエディタの強力な編集能力をファイル名の変更作業に活用できます。 ファイル名置換ツールや、スクリプトでは処理しづらい複雑なファイル名の変換に向いています。 (Windows, Mac)
Page RltvNmbr.vim : カレント行からの相対行数を表示するプラグイン 作者: 小見 拓 — 最終変更 2009年12月06日 04時35分
RltvNmbr.vimは、カレント行からそれぞれの行が何行離れているかを表示するプラグインです。 (Windows, Mac)
Page savevers.vim : ファイルの編集履歴を自動的にナンバリングして記録 作者: 小見 拓 — 最終変更 2009年12月24日 08時58分
ファイルの編集履歴をローカル・ヒストリーとして記録し、 少し前の作業までファイルの状態を戻したり、 バージョンの違うファイル同士で差分を取ることができるようにします。 (Mac)
Page scratch utility : 自由に開閉できる作業用バッファ管理プラグイン 作者: 小見 拓 — 最終変更 2009年12月06日 04時36分
「scratch utility」はスクラッチバッファを作成するプラグインです。 このプラグインで作成したスクラッチバッファは、 vimエディタを終了するまでは何度でも開き直せるので、手軽な作業用領域として利用できます。 (Windows)
Page ScreenShot.vim : Vimエディタでの表示内容をHTML化するプラグイン 作者: 小見 拓 — 最終変更 2011年09月20日 22時56分
Vimエディタで表示している内容をHTML化して、Webブラウザで表示、印刷できるようにするプラグインです。 同様の機能をもったプラグインである 2html.vim との違いとして、 VimエディタのタイトルバーごとHTML化したり、差分diff結果をHTML化する機能を持ちます。 (Windows, Mac)
Page scrnmode.vim : スクリーンのサイズを簡単切替え 作者: 小見 拓 — 最終変更 2009年12月25日 11時17分
scrnmode.vimスクリプトは、スクリーンの状態を変更する機能をもつスクリプトです。 このスクリプトを使用すると、vimエディタのスクリーンのサイズを、 通常サイズ、横幅2倍、フルスクリーン、それ以上の大きさにと、すばやく切替られます。 scrnmode.vimスクリプトは、Kaoriyaパッチに添付されています。 (Windows)

このセクションの他のもの

Collection ファイル管理系 作者: 小見 拓 — 最終変更 2009年12月07日 23時54分
本サイトで紹介しているvimスクリプトのうち、 ファイルの管理機能やコントロール機能を提供するスクリプトのドキュメントの一覧です。
Collection 高性能なテキスト整形ツールAlignの使い方 作者: 小見 拓 — 最終変更 2009年12月15日 01時30分
Alignはvimスクリプトで作られた高性能、多機能なテキスト整形ツールです。 このツールは古くからありますが、とても人気があります。 このAlignでは、インデントの修正、CSVフォーマット、TSVフォーマットのファイルの整形、 ソースコメントの位置揃えなど、いろいろな整形処理が行えます。
Collection 自作プラグイン記事一覧 作者: 小見 拓 — 最終変更 2009年12月07日 23時59分
自作したスクリプトの記事の一覧です。vim onlineには上がっていたり、上がっていなかったり。
Collection バッファ管理系 作者: 小見 拓 — 最終変更 2009年12月07日 23時53分
本サイトで紹介しているvimスクリプトのうち、 バッファの管理機能やコントロール機能を提供するスクリプトのドキュメントの一覧です。
Collection 「vimエディタプラグイン」カテゴリのドキュメントをページ分割なしの1ページで表示 作者: 小見 拓 — 最終変更 2009年12月15日 01時32分
「vimエディタプラグイン」カテゴリのドキュメントをページ分割なしの1ページで表示します。
Collection Vimwiki : Vimエディタ上で動作するWiki環境 作者: 小見 拓 — 最終変更 2009年12月15日 01時32分
Vimエディタ上で動作する、Wiki環境の説明です。全4ページ。 メモ記録や、TODO管理用に。
Collection デフォルトでインストールされている 作者: 小見 拓 — 最終変更 2009年12月07日 23時52分
本サイトで紹介しているvimスクリプトのうち、 vimエディタにデフォルトで添付しているスクリプトの記事の一覧です。
Collection Kaoriya版に含まれるプラグイン 作者: 小見 拓 — 最終変更 2009年12月07日 23時59分
Kaoriyaパッチに含まれているスクリプトで、 Kaoriyaパッチ入りvimエディタを使用しているならすぐに使用できる、 パッチ入りでないならば、手に入れなければ使用できないスクリプトの 記事の一覧です。
Collection 検索機能拡張系 作者: 小見 拓 — 最終変更 2009年12月07日 23時54分
本サイトで紹介しているvimスクリプトのうち、 ドキュメントやテキストの検索機能を強化するスクリプトのドキュメントの一覧です。
Collection 入力補完機能拡張系 作者: 小見 拓 — 最終変更 2009年12月07日 23時55分
本サイトで紹介しているvimスクリプトのうち、 入力の補完機能を強化するスクリプトのドキュメントの一覧です。
Collection 役立つ、助けになる 作者: 小見 拓 — 最終変更 2009年12月25日 11時13分
本サイトで紹介しているvimスクリプトのうち、 外部で反応の良かったスクリプト、役に立つことの多かったスクリプトのドキュメントの一覧です。
Collection txtfmtテキスト装飾プラグイン 作者: 小見 拓 — 最終変更 2009年12月15日 01時33分
txtfmtプラグインを利用すると、プレーンなテキストの好きな範囲に、 好きな種類のテキスト装飾を、ユーザの手で指定できます。
Collection 差分比較機能拡張系 作者: 小見 拓 — 最終変更 2009年12月25日 11時00分
比較機能を提供するプラグインの一覧です。
ドキュメントアクション
コメント
blog comments powered by Disqus