Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

vim-rubyインストール@Debian etch

      2013/07/15

vim-rubyを使うとrubyのプログラム編集で、補完機能を使うことができるらしい。これは便利!ということで、早速インストール。

rubyのライブラリの管理コマンド”gem”が入っていない場合はインストール

# apt-get install rubygems

デフォルトのvimはrubyインタフェースを実装していないので、対応版をインストール

# apt-get install vim-ruby

vim-rubyのインストール。上記と名前は一緒ですが、今回はrubyのvimのライブラリです。

#  gem install vim-ruby

これは、インストールスクリプトが用意されるだけですので、これを実行します。vim-rubyを使用するユーザで実行してください。

$ /var/lib/gems/1.8/bin/vim-ruby-install.rb
Possible Vim installation directories:
        1) /home/mazn/.vim

Please select one (or anything else to specify another directory):  ←1を入力

さらに/etc/vim/vimrcを編集。以下を追加

filetype on
filetype indent on
filetype plugin on

これで、編集中にCtrl-x Ctrl-oを押すと 補完がききます。オムニ補完っていうらしい。さらに、キーバインドを変更するには、以下のようにvimrcを設定することで可能です。ここではCtrl-kに割り当てています。

imap <C-k> <C-x><C-o>

参考 : http://d.hatena.ne.jp/Chisei/20071203/1196692812

 - IT技術, プログラミング , ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
githubへのhttps(ssl)アクセスに証明書を使う@Cygwin

Cygwin上のgitで、githubからhttpsでcloneしようとしたら証 …

no image
cygwin ck のダブルクリック選択文字列の範囲を変更する

Cygwin 用のターミナルソフトウェア cygwin ck  を便利に使わせて …

no image
fileコマンドの判定方法@CentOS 5.4

あるファイルが何のファイルかを判別するためのコマンドfileコマンドがありますが …

no image
ディスクイメージを直接マウントする@Linux

以前、ディスクイメージファイルをkpartxを使ってマウントする方法を紹介しまし …

no image
viで特定文字列を改行に置換

viでは改行へ置換する場合 Ctrl+v Enterを使用して改行を指定します。 …

no image
Wireless Tetherで無線LANが繋がらない原因@Galaxy S + Windows 7

Galaxy S + Wireless Tether を使ってテザリングをしよう …

no image
システム上のユーザ一覧情報の取得

NISやLDAPなどを使用していると、きちんとと設定されているのか、誰が認証でき …

no image
GoogleIMEで記号入力

GoogleIME をローマ字テーブルを眺めていたら、デフォルトで記号に変換でき …

no image
パイプを使ったループの中で使用した変数をループ外で参照できない@bash

bashでパイプを使って以下のような処理をすると、ループ内の変数の値をループ外で …

no image
Googleの検索に検索ツールが出現

GoogleでWeb検索すると、いつの間にか”検索ツール&#8220 …