(原)vim改变工作路径及多标签切换

阅读更多

请阅读:http://vim.wikia.com/wiki/Using_tab_pages

那里边写得超详细

 

 

vim 从 vim7 开始加入了多标签切换的功能, 相当于多窗口.

:tabnew       打开新的tab(Ctrl+N新建标签页,Ctrl+T在新标签页中打开选定的文件)
:tabclose      关闭当前的tab(Ctrl+W)
:tabonly        关闭所有其他的tab(Ctrl+Shift+W ) vim不区分ctrl+shift+字母和ctrl+字母
:tabprev       前一个(Ctrl+Shift+Tab)
:tabnext       后一个(Ctrl+Tab)
标准模式下:
gt , gT 可以直接在tab之间切换。

 

 

cd: 改变vim的当前工作路径
lcd: 改变当前窗口的工作路径
pwd: 查看当前的工作路径
set autochdir: 自动设当前编辑的文件所在目录为当前工作路径 ,这个可以加入到_vimrc文件中去

 

 

最终增加了如下配置:

"================ change working directory =========
set autochdir 
let g:Source="D:/workspaces/python"

"=========== tab navigation like firefox =====
nmap  :tabprevious
nmap  :tabnext
map  :tabprevious
map  :tabnext
imap  :tabpreviousi
imap  :tabnexti

map  :tabclose

nmap  :browse tabnew
imap  :browse tabnew

nmap  :tabnew
imap  :tabnew

"======== use  indent =============
nmap  V>
nmap  V<
vmap  >gv
vmap     
 

 

你可能感兴趣的:(vim)