人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

gvim7のgvimrcの設定について
http://advweb.seesaa.net/article/11311975.html
ここを参考に
ファイル保存の初期ディレクトリをデスクトップに設定したいのですが

:set browsedir=c:\Documents and Settings\{ユーザー名}\デスクップ

と指定したのですが
「"c:\Documents"が存在しません」という内容のエラーが出てしまいます
デスクトップ(というかDocuments and Settings配下)を初期ディレクトリに指定するにはどうしたらよいのでしょうか。

リンク先には
「Windowsのデスクトップなどにファイルを保存する時などには
そこまでのPATHの入力が面倒なので、この設定は役に立つことがあります。」
とあるので指定はできるようなのですが

●質問者: dedara
●カテゴリ:コンピュータ インターネット
✍キーワード:SET Windows とある エラー ディレクトリ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ekiryu
●10ポイント

gvimrcの設定に限った事ではないのですが、フォルダ名にスペースが含まれている場合、

スペースまでがフォルダ名だと認識されてしまいます。

スペースもフォルダ名の一部と認識させたい場合、以下のようにダブルクォーテーションで囲みます。

:set browsedir="c:\Documents and Settings\{ユーザー名}\デスクップ"

◎質問者からの返答

「"」で囲むとエラーは出ませんが設定が反映されませんでした。

gvimrcの記述の中に「"」を付けるとコメント扱いになるので、そのせいかと思いましたが…。

シングルクォーテーションで囲むと「"'c:\Documents"が不正です」という内容のエラーになります


2 ● zzz_1980
●60ポイント ベストアンサー

ディレクトリ切れ目を示す\を/に置き換えて、spaceを\でエスケープしてください。

:set browsedir=c:/Documents\ and\ Settings/{ユーザー名}/デスクトップ

詳しくは、help option-backslash を参照のこと。

http://vimdoc.sourceforge.net/htmldoc/vimfaq.htmlより

19.4. How do I use space characters for a Vim option value?

To use space characters in a Vim option value, you have to escape the space

character. For example:

 :set tags=tags\ /usr/tags

For more information, read

 :help option-backslash
◎質問者からの返答

うまくいきました! ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ