31

GVimを起動して小さなプログラムを書き始めると、ファイルをデスクトップに保存したいのですが、Vimが次のコマンドラインを起動しているようです。

C:\Windows\System32

これを次のように変更するにはどうすればよいですか。

C:\Users\Casey

だから私はただ:

:w Desktop\my_program.py

ありがとうございました

4

8 に答える 8

47

Windows のアイコン/ショートカットから (指定した種類のパスから) gvim を起動していると仮定すると、開始ディレクトリを変更できます (それが gvim であるという事実から完全に独立しています: 他のアプリと同じです! )そのWindowsアイコン/ショートカットの「開始ディレクトリ」プロパティを編集して。

于 2009-07-25T02:14:22.893 に答える
12

vim 内で、次の:cdコマンドを使用して現在のディレクトリを変更できます。

:cd c:\users\casey
于 2009-07-25T02:16:38.053 に答える
11

私はこの方法がより良いことを発見しました:

  1. gVimを開く
  2. :cd $vim
  3. :e _gvimrc
  4. 次の行を追加します。

    :cd c:\users\user\desktop\
    

c:\windows\system32\ (gVim が通常起動する場所):Exのような大きなディレクトリでは遅いことがわかりました。


また、誰かが興味を持っている場合に備えて、ここに私の完全な_gvimrcがあります。コーディングには Consolas を好みます。tabstop 設定は、特に Python でコーディングする場合に役立ち、Ctrl+ Tab/ Ctrl+ Shift+Tabはバッファ間の切り替えに最適です。

set guifont=Consolas:h12:cANSI
set tabstop=4 softtabstop=4 shiftwidth=4 expandtab
map <C-Tab> :bnext<cr>
map <C-S-Tab> :bprevious<cr>
:cd c:\users\user\desktop\
于 2013-01-18T16:16:53.777 に答える
4

スタート位置を変えてみませんか?

vim icon -> right click -> property -> shortcut -> Start in -> your path you want to change.

しかし、それは完全に機能します。

:cd yourpath も機能すると思います。でも変えたくない時は変わる。

于 2014-03-06T01:36:42.030 に答える
1

を使用:cd c:\users\caseyし、セッションに保存した後 (gVim には赤で上下にボタンがあり、それをクリックしてmySessionProject.vimとして保存します)。次にそのディレクトリに移動する必要があるときは、そのセッションを開きます ( も使用できます:source mySessionProject.vim) 。

コマンドラインの場合:

:mksession! yourdir/yourVimConfName.vim

ロードする

:source yourDir/yourVimConfName.vim 
于 2009-07-25T02:26:57.117 に答える
0

誰かがそれを必要とする場合に備えてこれを置くために: vimrc は環境パラメータを受け入れます。cd $USERPROFILEあなたのvimrcに入れることができます

于 2012-07-31T09:36:32.103 に答える