セクション

info.vim : vimエディタでinfoドキュメントを参照

作者: 小見 拓 最終変更 2009年12月06日 04時18分

GNUのinfoドキュメントを vimエディタ上でvimエディタ風のユーザーインターフェイスで 参照するためのプラグインです。 (Mac)

概要

info.vim : GNU info documentation browser.
http://www.vim.org/scripts/script.php?script_id=21

GNUのinfoドキュメントを
vimエディタ上でvimエディタ風のユーザーインターフェイスで
参照するためのプラグインです。

インストール方法

スクリプト をダウンロードして、
pluginディレクトリにコピーしてください。

ファイル URL
info.vim http://www.vim.org/scripts/script.php?script_id=21

使用方法

「:Info」コマンドを実行すると、 infoドキュメントを参照するためのウィンドウを開きます。

:Info
:Info ディレクトリノード
:Info ディレクトリノード ノード

infoドキュメントのブラウズウィンドウで「h」キーを入力すると、
ヘルプドキュメントが表示されます。
また、「q」キーを入力するとウィンドウを閉じる事ができます。

入力キー 説明
<Space> 下方向にスクロールします。
<Backspace> 上方向にスクロールします。
<Tab> 次にリンクがある場所までカーソルを移動します。
<Enter> カーソル下のリンク先のドキュメントを表示します。
<C-]> カーソル下のリンク先のドキュメントを表示します。
; 直前まで参照していたノードを表示します。
<C-T> 直前まで参照していたノードを表示します。
. 現在参照中のInfoドキュメントの1つ次のノードに移動します。
> 現在参照中のInfoドキュメントの1つ次のノードに移動します。
p 現在参照中のInfoドキュメントの1つ前のノードに移動します。
< 現在参照中のInfoドキュメントの1つ前のノードに移動します。
u 現在参照中のノードより上のノードに移動します。
d 現在参照中のノードのディレクトリノードに移動します。
t Infoツリーのトップに移動します。
<C-S> 現在参照しているノードを対象に検索を実行します。
s Infoドキュメント全体を対象に検索を実行します。
q Infoドキュメントのブラウズウィンドウを閉じます。
h Infoドキュメントのブラウズウィンドウの操作方法の一覧を表示します。

Unixの「info」コマンドの代替として使用する

このスクリプトを使用すると、 本来の「info」コマンドとは違う操作でドキュメント読むことができるので、
「vi」や「less」コマンドのの操作に慣れている人は、 このスクリプトを「info」コマンドの代わりにしても良いかもしれません。

Unix環境なら下記のようなシェルスクリプトを用意すれば、
「info」コマンドの代替として、 シェルから「info.vim」スクリプトを利用できるようになります。

#!/bin/sh
vim -c ":set ft=info" -c ":Info $*"
ドキュメントアクション
コメント
{no}. {user_name}  {posted}
{message_body}

(必須)
氏名を入力してください。
Eメールアドレスを入力してください。
(必須)
送りたいメッセージを入力してください。
Recent Comment
EnhCommentify.vim : 複数のファイルタイプに対応したソースコメントアウト、コメントアウト解除スクリプト — 名無しのvim使い
==> anonymous [2010/03/22 06:32:47]
vimエディタから外部のプログラムやコマンドを実行する。 — 名無しのvim使い
==> 通りすがりnoです [2010/02/04 18:28:49]
==> 通りすがりの者です [2010/02/04 18:30:28]
==> 通りすがりのものです2 [2010/02/04 18:41:38]
PCに昨日初めてさわった人でもわかるgvim超々入門 (Windows、vim6) — 名無しのvim使い
==> anonymous [2009/11/05 11:57:11]
==> 佐藤 よしお [2009/11/27 15:53:34]
==> 小見 拓 [2009/11/27 18:40:42]
==> anonymous [2010/01/06 19:48:09]
Update Feed
RSS1.0 / RSS2.0 / ATOM