vim打开多个文件时,如何像UltraEdit那样在同一个窗口上的多标签形式打开呀?
在同一个目录下,好比说有三个文件,文件名分别为:a.txt、b.txt、c.txt,如果用UltraEdit同时选中它们的话,然后用右键打开的话,就会像遨游浏览器一样,在...
在同一个目录下,好比说有三个文件,文件名分别为:
a.txt、b.txt、c.txt,
如果用UltraEdit同时选中它们的话,然后用右键打开的话,
就会像遨游浏览器一样,在一个窗口的多个标签的
那样打开,但是我试了vim,不知道为什么就是不行,
我觉得vim那么强大的编辑器应该可以的 展开
a.txt、b.txt、c.txt,
如果用UltraEdit同时选中它们的话,然后用右键打开的话,
就会像遨游浏览器一样,在一个窗口的多个标签的
那样打开,但是我试了vim,不知道为什么就是不行,
我觉得vim那么强大的编辑器应该可以的 展开
展开全部
启动vim的时候可以加参数。比如
gvim -p <file1> <file2>
这样就是在标签中打开了。:h startup-options
另外可以先打开<file1>
再:tabe <file2>,这样是标签打开。
如果想分割打开用命令:sp <file2>
最后给一种方法,修改windows注册表,添加右键菜单,来用tab打开vim。比较不好的是,当你第一次打开文件就用这个命令执行的时候,会新建一个空白文档。让人很不舒服。具体自己试验吧。
方法:
新建tabnew.reg文件,在其中输入:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\Shell\vim tabnew]
@="vim tabnew"
[HKEY_CLASSES_ROOT\*\Shell\vim tabnew\command]
@="\"D:\\Program Files\\Vim\\vim73\\gvim.exe\" -p --remote-tab-silent \"%1\" \"%*\""
然后开始---运行 regedit 导入该文件,在文件的右键菜单就出现了vim tabnew的菜单。
gvim -p <file1> <file2>
这样就是在标签中打开了。:h startup-options
另外可以先打开<file1>
再:tabe <file2>,这样是标签打开。
如果想分割打开用命令:sp <file2>
最后给一种方法,修改windows注册表,添加右键菜单,来用tab打开vim。比较不好的是,当你第一次打开文件就用这个命令执行的时候,会新建一个空白文档。让人很不舒服。具体自己试验吧。
方法:
新建tabnew.reg文件,在其中输入:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\Shell\vim tabnew]
@="vim tabnew"
[HKEY_CLASSES_ROOT\*\Shell\vim tabnew\command]
@="\"D:\\Program Files\\Vim\\vim73\\gvim.exe\" -p --remote-tab-silent \"%1\" \"%*\""
然后开始---运行 regedit 导入该文件,在文件的右键菜单就出现了vim tabnew的菜单。
展开全部
打开多个文件:
1.vim还没有启动的时候:
在终端里输入
vim file1 file2 ... filen便可以打开所有想要打开的文件
2.vim已经启动
输入
:open file
可以再打开一个文件,并且此时vim里会显示出file文件的内容。
同时显示多个文件:
:split
:vsplit
在文件之间切换:
1.文件间切换
Ctrl+6—下一个文件
:bn—下一个文件
:bp—上一个文件
对于用(v)split在多个窗格中打开的文件,这种方法只会在当前窗格中切换不同的文件。
2.在窗格间切换的方法
Ctrl+w+方向键——切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww——依次向后切换到下一个窗格中
1.vim还没有启动的时候:
在终端里输入
vim file1 file2 ... filen便可以打开所有想要打开的文件
2.vim已经启动
输入
:open file
可以再打开一个文件,并且此时vim里会显示出file文件的内容。
同时显示多个文件:
:split
:vsplit
在文件之间切换:
1.文件间切换
Ctrl+6—下一个文件
:bn—下一个文件
:bp—上一个文件
对于用(v)split在多个窗格中打开的文件,这种方法只会在当前窗格中切换不同的文件。
2.在窗格间切换的方法
Ctrl+w+方向键——切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww——依次向后切换到下一个窗格中
更多追问追答
追问
我是在windows上用的,我用的是gvim,我不是在linux呀
追答
那就dos下gvim file1 file2 file3...
其他的都一样了吧。
对了要设置环境变量,才能直接把gvim当命令用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询