perl使いのvimの設定
mikeda
mikeda
ATOMRSS
  • コード求むID: 285
  • 登録日時:  2008/06/11 00:28
  • 最終更新日時: 2008/06/19 19:58
  • アクセス数: 1224
  • タグ:  perl vim
  • codeなにがしブックマークに追加する 0 users
  • このページを del.icio.us に追加
  • このページをはてなブックマークに追加

こんばんわ。

ただいまperl(とUnix)を勉強中。エディタはvimを使っています。
そこでperl vim使いな人にお聞きしたいのですが、みなさんvimの設定ってどんなのを入れてますか?
オススメ設定などあればぜひ教えていただきたいと。

私が今入れてるのは
set autoindent
set tabstop=4
set number
の3つだけです・・・


よろしくお願いします。
perl使いじゃないけどvim使いな人もオススメなネタありましたらぜひ!

コメント

私もあまり.vimrcをいじる方ではないのですが、入れといて便利だなーと思うものをあげておきますね。

----------
#ソースの色付け
syntax on

#タブの代わりにスペースを入力
set expandtab

#対応する括弧の強調表示を外す
let loaded_matchparen  

#Tera Term経由でもカラー表示させる
set term=builtin_linux
set ttytype=builtin_linux

#カラースキーム
##darkblueが好み
colorscheme darkblue

GJGJGJGJ

  • ゲスト
  • 2:ゲスト (み)
  • 2008/06/11 21:02

いろいろできるんですねぇ。
参考にさせてもらいます。>tobiakiさん

個人的には、普段はUNIX上のVIだけど、
Windows上で使うときは、
http://www.kaoriya.net/
の、VIMを使わせてもらってます。
いろんな設定が入ってて使いやすいです。

GJGJ

  • ゲスト
  • 3:ゲスト ((ぶ))
  • 2008/06/14 03:29

vimrcだと他には、

set list        (制御記号見えるほうが好き。listcharはお好みで。)
set whichwrap=b,s,<,>,[,]
                (フリーカーソルが好き)

くらい。あとは、

:he ft-perl-syntax

してお好みを設定。

とりあえず

:w !perl

だけでもけっこう使えるのでこれでも十分とも言えるけど、
after/ftpulgin/perl.vim あたりに

:compiler perl

しとくと :make 使えるので一段と便利に感じる人は多いかと。
あとは vim.org の Tip #1244: preview interpreter's output を使うと
さらに便利になるかも。(基本ruby用だけど、他のスクリプト言語用に
書き換えるのは難しくないし、ヒントも書いてある。rubyでのイメージは例えば
http://blog.blueblack.net/item_150
参照のこと)

vim.orgに上がってるスクリプトだと、taglist.vim がかなり人気で便利らしい。


GJGJ

>>tobiaki
めちゃめちゃカラフルになってびっくりしましたw
いろいろ試してみます。
set expandtabは即使わせていただきます。

>>み
設定済みのを使うというのもアリですね。
参考にさせていただきます。

>>(ぶ)
おおー、本職っぽい。参考になります。
(w !perlすら知りませんでした・・・これは構文的にはどう解釈するのでしょうか)


お三方、ありがとうございました!!

GJ

  • ゲスト
  • 5:ゲスト ((ぶ))
  • 2008/06/16 20:16

「:w !」については、「:he :w_c」するとヘルプ読めます。

あと書くのを忘れましたが、入力補完に関しては autocomplpop.vim が強力です。
Linux系でSCIM-Anthyを使っていると日本語の入力がうまくいかない場合があるのが
ちょっと残念ですが、code入力は大変便利になります。
(日本語入力に関してはSCIM入力メソッドの設定の全体設定で
「未確定文字列を入力対象クライアントのウィンドウに表示」のチェックを外すと
回避できます。)

GJGJ

  • ゲスト
  • 6:ゲスト ((ぶ))
  • 2008/06/16 22:06

さみだれで申し訳ない。

vimはドキュメント(ヘルプ)が非常に充実しているので、
これを読まない手はありません。
ただ、付属のヘルプは英語だし、最初は引き方もわからないでしょうから、

http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/index.html

のweb版からはいるのがいいかもしれません。
またこのページの一番下にzipファイルがあるので、これを解凍して
.vim(Windowsならvimfiles)の下にディレクトリごと放り込めば、
「:he」で(ファイルが存在すれば)日本語のヘルプを開いてくれます。
(日本語ヘルプファイルがない場合は英語版ヘルプが開かれる)
香り屋さんでも最新版ヘルプの翻訳が進んでいますが、
どのファイルが更新されたのかがわかり難いのと、helptagの生成を
自分でやらないとならないのがあるので、自分が慣れるか
更新が安定するまではこちらのリンク先のファイルをそのまま使うのが
いいと思います。)


GJGJ

>>(ぶ)
helpは確かにほとんど使ってませんでした。引きかたには慣れが必要そうですが使いこなせるよう精進します。
「:w !」の意味も確認できました。

ありがうございます!

GJ

前へ 1 次へ

コメントする

[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。

[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。

ゲスト投稿者:ゲスト:

関連ソースコード・ノウハウを登録

PDFLib | A library for processing PDF on the fly プレゼン公開・共有サイト handsOut.jp オープンタイプ株式会社 チーム・マイナス6% - みんなで止めよう温暖化

ブックマークコメント