ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

初心者がFreeBSDをいじる会コミュのviの設定→jvimのインストール&設定

  • mixiチェック
  • このエントリーをはてなブックマークに追加
viの設定ファイルはユーザーのホームディレクトリ下に
.exrcという名前で置いておくといいというので作成する。
vi上で:set all
とやると、設定できるオプションの一覧が表示される。
その中から、使えそうなものを抜き出して記述してみる。
以下。

set tabstop=4 (タブ幅をカーソル4個分に)
set autoindent (先頭にタブをつけた行を改行した時、次行のカーソル位置をタブ位置に合わせる)
set number (行番号表示)
set showmode (入力モードが画面右下にでる。便利!)
set showmatch (括弧を閉じた時に、対になる頭の括弧に一瞬カーソルを飛ばす)

map # a#include< (#を打っただけで、#include<まで自動で打ってくれる)
map z $ (行末に飛ぶ押しにくい"$"ボタンを"z"に割つけ)

viで日本語入力しようとしたらできない。
ので、日本語に対応したviのクローンjvimの導入をはかる。

/usr/ports/japaneseでjvimとつくファイルを捜す。

$ ls | grep jvim

jvim
jvim-canna
jvim-canna+freewnn
jvim-canna+wnn6
jvim-canna+wnn7
jvim-freewnn
jvim-wnn6
jvim-wnn7
jvim3
jvim3-canna
jvim3-canna+freewnn
jvim3-canna+wnn6
jvim3-canna+wnn7
jvim3-direct_canna
jvim3-freewnn
jvim3-wnn6
jvim3-wnn7

とでてくる。
日本語入力にはかな漢字変換サーバーというのも必要。
後ろにくっついてるのはそれらで、色々種類があるらしい。
調べると、Anthyってのが一番賢いらしいが、ここにはないので、
cannaを選ぶ。なんとなく。。
direct_cannaっての以外はjvim専用のonewという日本語変換アプリケーションを使うが、
ここはjvim3-direct_cannaをインストールしてみる。

$ cd jvim3-direct_canna
# make install clean

で、完了。

$ jvim
で立ち上がる。
Ctrl+\で日本語入力モードとの切り替え。
…確かにひらがなは打てるが、スペース・キーで漢字に変換しようとすると、
画面下に"かな漢字変換サーバと通信できません"と出てできない。
う〜ん、cannaを起動させればいいのか、
で、怪しい/usr/local/sbinにあるcannaserverを起動させてみる。

$ cannaserver

すると、漢字変換できました。

でも再起動すると、またcannaserverを立ち上げてやらなければならなかった。

/usr/local/etc/rc.dにcanna.shがあることを確認して、
/etc/rc.confに canna_enable="YES"の一行を追加して再起動してもだめ。

最終手段として、
/usr/local/etc/rc.d/canna.sh の中の一行
canna_enable=${canna_enable:-"NO"} # Enable canna
の"NO"のとこを"YES"に変えてみる。普通には保存できないので、
:!wで強制保存。

…なんだか強引だ。
もっとスマートなやりかたがあればよかったんだが、再起動したらこれで
できてしまった。
rc.confの設定は元に戻しておいた。

jvimの設定ファイルはホーム下の.vimrc
これがなければviの.exrcを読み込む。

jvimにはviにないオプションがあるので.vimrcを作る。

OS:FreeBSD6.1-RELEASE

コメント(0)

mixiユーザー
ログインしてコメントしよう!

初心者がFreeBSDをいじる会 更新情報

初心者がFreeBSDをいじる会のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。