Nop*_*ope 28 windows vim working-directory
当我启动GVim并开始编写我的小程序时,我想将文件保存到桌面,但似乎Vim正在启动命令行:
C:\Windows\System32
Run Code Online (Sandbox Code Playgroud)
我将如何改变它:
C:\Users\Casey
Run Code Online (Sandbox Code Playgroud)
所以我可以:
:w Desktop\my_program.py
Run Code Online (Sandbox Code Playgroud)
谢谢
Ale*_*lli 44
假设您从Windows中的图标/快捷方式启动gvim(从您提供的路径类型),您可以更改起始目录(完全独立于它是gvim的事实:它将与任何其他应用程序相同! )通过编辑该Windows图标/快捷方式的"起始目录"属性.
Gre*_*ill 12
在vim中,您可以使用以下:cd命令更改当前目录:
:cd c:\users\casey
Run Code Online (Sandbox Code Playgroud)
Aar*_*ron 11
我发现这种方式更好:
:cd $vim:e _gvimrc添加以下行:
:cd c:\users\user\desktop\
Run Code Online (Sandbox Code Playgroud)我发现:Ex在c:\ windows\system32 \等大型目录上运行缓慢(gVim通常会启动).
此外,这是我的完整_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\
Run Code Online (Sandbox Code Playgroud)