• ベストアンサー

Windows版jvimでrcのような設定ファイル

vi好きなので手持ちの全ての環境(Win98,CygWin,linux)でvimを使っているのですが、Windows版でのみ設定ファイルをどこにおいて良いのかがわかりません。 具体的には「Windowsには$HOMEなんて無いのでrcファイル何処に置いて良いかわからない」ということです。 ヘルプを読んでみましたがみつけられませんでした。 ひょっとして、rcファイルをサポートしてないのかな? そんな馬鹿なことは無いと思うのですが…

noname#4091
noname#4091

質問者が選んだベストアンサー

  • ベストアンサー
  • alfeim
  • ベストアンサー率58% (114/195)
回答No.1

環境変数$HOMEを設定してやりましょう。 そうすれば環境変数$HOMEの場所からrcファイルを読みにいくようになります。 Cygwin版でもWindowsバイナリでもちゃんとこれで読むようです。 少なくとも http://hp.vector.co.jp/authors/VA003457/vim/ こちらから落としたWindows版バイナリ(3.0、 5.1とも)はちゃんと$HOMEの場所を~/としてみてくれましたよ。 # ちなみにcygwinのバイナリでは強制的に/home/username/をホームディレクトリにしてくれるものもあるので、ばらけるのが嫌であればそろえておく方がいいかもしれません。ncftpは$HOMEを見てくれないようです(泣)

noname#4091
質問者

お礼

できました! ありがとうございました。 単純にgetenv()してたんですね。 考えてみれば当たり前でした。

その他の回答 (1)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

No.1 の回答の通りなのですが、最近のバージョンだと、インストールディレクトリも 見に行ってます。 詳しくは、同梱されている readme.doc に書いてあります。

noname#4091
質問者

お礼

なぜか私の手元の配布パッケージにはreadme.docは含まれていませんでした。 ライセンス違反ですね。 配布元にクレームします。 ありがとうございました。

関連するQ&A

  • Windows7 RC版

    Windows7 RC版を今でも入手する方法はありませんか? いまOSがXPなのでWin7 RC版を使ってみたいです。

  • windows7 RC版でアップグレードできますか?

    初めからOSの入ってないPCにwindows 7 RC版をインストールしました。 下記のOSでアップグレードできますか? Windows 7 Home Premium アップグレード版 http://www.biccamera.com/bicbic/jsp/w/catalog/detail.jsp?JAN_CODE=4988648678743 これは売り切れていますが、windows7 RC版でアップグレードできるなら見つけ次第買おうと思っています。

  • viの設定ファイルについて

    viとvim、設定ファイルについてお聞きします。 FedoraCore6を利用していますが、設定ファイルの.exrcと.vimrcなのですが、これはviを起動した際はどちらの設定が反映されるのでしょうか。 viで行番号を表示させたかったので.exrcに「set number」を記入しましたが、反映されませんでした。 あとから気づいたのですが、すでに「set nu」(numberの短略版)と記述されてたのでどちらにしても行番号が反映されていないようでした。でも、同じファイルに「syntax on」は記述があり、viを起動するときちんと色が付いて表示されます。 しかたなく、.vimrcに「set number」を記入したところ、viでファイルを開いたらきちんと行番号まで表示されました。 .vimrcには「set number」しか記入してないのに、色もきちんと反映されます。しかもviを起動したのであって、vimを起動したのではないのに行番号も反映されます。 viとvim、.vimrcと.exrcそれぞれの仕組みをご教示いただけますでしょうか。

  • RC版から製品版への移行はどうするの?

    現在、Windows7のRC版を使っています。元はVistaのHomeです。「RC版の期限が来る前に製品版バージョンUPか元のOSに戻して下さい」と、どこかに書いてあった気がするのですが・・・Vistaに戻したくない場合はWindows7の製品版を買って、RC版へ上書きするってことでしょうか?また、購入バージョンは何でもOKでしょうか?誰か教えてください!

  • Windows 7 RC版と製品版のちがい?

     Windows 7 の RC 版を使っています。  MicrosoftのHPにある 「Aero プレビュー」およびタスクバーの ウィンドウプレビューが機能しないのですが、製品版では使える 可能性があるでしょうか。それとも、自分のPCのリソース不足でしょうか。  同じPC の Vista Home Premium のドライブでは、タスクバーの ウィンドウプレビューが使えるのですが。    よろしくお願いいたします。

  • Windows7RC(64bit版)の起動が遅い

    今まで、Windows Vista Home Premium(32bit版)を使っていました。 Windows7RC(64bit版)をインストールしたのですが、Vistaの方が起動が速いです。 ・Windows7RC(64bit版)の起動時間:10秒くらい ・Vista(32bit版)の起動時間:5秒くらい CPUは、Core2Duo E8500(3.16GHz)、メモリはDDR2(800) 2GB×2(計4GB)です。 Windows7は起動時間が速いと聞いていたのですが、32bit版と64bit版を比較しているから遅くなっているのでしょうか?

  • Windows Vista RC1

    Windows XP Home Edition を使っていて、この前試供版のWindows Vista RC1をDドライブにインストールして使っていましたが、現在は容量が重いので削除したいと思っています。しかし、ファイルまたはフォルダの削除エラーになってしまい、いつになっても消去することが出来ずに困っています。どのような操作をしたらいいのでしょうか?

  • Windows 7RCのisoファイルをCDに焼けますか?

    Windows 7の発売を前に、手持ちのWindows XP機にWindows 7RCをインストールしてみたいと思っています。XP機にはCD-ROMドライブしかありませんが、その他はWindows 7 RC のインストール要件を余裕を持ってクリアーしています。RCのisoファイルは、CD-ROMに分割して焼いて利用できるものなのでしょうか。やはり、DVD-Rドライブは必須でしょうか。

  • Windows7RC版 MediaPlayerの機能について

    Windows7RC版に切り替えた後に、MediaPlayerでMPEGファイルを再生したところ、音が出ないファイルと音が出るファイルがあります。Vistaでは2つとも音が出ていたのですが、何か違いがあるのですか。  ちなみに、音が出るのはDVDディスクからのダビングファイル、出ないのはTVキャプチャからのアナログテレビ録画ファイルです。  また、ダビングファイルは1時間でも1GB未満ですが、録画ファイルは2GBの容量になります。

  • viでヤンクした内容をWINDOWS上のファイルにペーストするには?

    LINUX初心者です。お願いいたします。 windows上からTeratermでLINUX上のファイルをviで開き、開いたファイルの内容をコピーして、WINDOWS上のテキストファイルにペーストしたいと考えています。 困っていますのは、コピーしたい内容がTERATERM上でスクロールをしなければならない程多いため、単純に、TERATERM上で通常のWINDOWSで行うように、マウスのカーソルでコピーしたい内容を選択して、コピー&ペーストができません。 viのヤンク(nyy)しても、viで開いているファイル上ではペーストできますが、WINDOWS上のテキストファイルにはペーストできません。 どうすれば、TERATERM上でスクロールするほど多いテキスト内容をWINDOWS上のテキストファイルにコピーできるのでしょうか。

専門家に質問してみよう