vim打开多个文件时,如何像UltraEdit那样在同一个窗口上的多标签形式打开呀?

在同一个目录下,好比说有三个文件,文件名分别为:a.txt、b.txt、c.txt,如果用UltraEdit同时选中它们的话,然后用右键打开的话,就会像遨游浏览器一样,在... 在同一个目录下,好比说有三个文件,文件名分别为:
a.txt、b.txt、c.txt,
如果用UltraEdit同时选中它们的话,然后用右键打开的话,
就会像遨游浏览器一样,在一个窗口的多个标签的
那样打开,但是我试了vim,不知道为什么就是不行,
我觉得vim那么强大的编辑器应该可以的
展开
 我来答
achillowy
2011-02-25 · TA获得超过304个赞
知道小有建树答主
回答量:143
采纳率:100%
帮助的人:62万
展开全部
启动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的菜单。
liujiahi
2011-02-24 · TA获得超过1001个赞
知道小有建树答主
回答量:621
采纳率:66%
帮助的人:415万
展开全部
打开多个文件:
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当命令用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式