V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Nixus
V2EX  ›  Vim

gVim 打开和保存文件时,弹出 cmd,求解决

  •  
  •   Nixus · Apr 1, 2015 · 3923 views
    This topic created in 4048 days ago, the information mentioned may be changed or developed.

    这个gVim极其配置,是从事开发工作多年来收集整理,自己通过bat,编译成exe文件,主要为了解决在当前窗口的新标签打开新文件;

    目的达到了,但是有后遗症:每次打开和保存文件的时候,总会弹出黑色的cmd命令行窗口。求高手解决!

    注:这个bat中,设置的文件根路径为C盘,所以,必须把压缩包解压到C:\下,才能够在打开新文件时,在gVim的当前窗口新建标签打开。

    下载地址:
    http://share.weiyun.com/9975c7d95f5471dd72f7b7f657e484b7

    被编译为exe的bat文件内容:
    [code]
    @echo off
    start /B C:\Vim\vim74\gvim.exe -p --remote-tab-silent "%~f1"
    exit
    [/code]

    13 replies    2015-04-01 11:44:39 +08:00
    laoyang945
        1
    laoyang945  
       Apr 1, 2015 via Android
    我是把这个命令放到右键菜单里
    Nixus
        2
    Nixus  
    OP
       Apr 1, 2015
    @laoyang945 这样可以?我是在打开文件和保存文件的时候会有cmd弹窗的

    另:
    bat代码:
    ```
    @echo off
    start /B C:\Vim\vim74\gvim.exe -p --remote-tab-silent "%~f1"
    exit
    ```

    没有[code][/code]
    Nixus
        3
    Nixus  
    OP
       Apr 1, 2015
    咦……回复不支持markdown?
    laoyang945
        4
    laoyang945  
       Apr 1, 2015 via Android
    @Nixus 当然,你直接改注册表里面那个用vim打开的对应命令就好了
    zhouzm
        5
    zhouzm  
       Apr 1, 2015
    试试这个办法:
    Using the Windows Send To menu: http://vim.wikia.com/wiki/Launch_files_in_new_tabs_under_Windows
    bigtan
        6
    bigtan  
       Apr 1, 2015
    https://github.com/bigtan/launcher

    这个小项目可以不打开console执行cmd,不出现那个黑乎乎的框。
    Nixus
        7
    Nixus  
    OP
       Apr 1, 2015
    @bigtan 谢谢。Usage中,看不明白,可以指点一下吗?
    bigtan
        8
    bigtan  
       Apr 1, 2015   ❤️ 1
    @Nixus launcher.exe 后面的命令都会被传递到cmd上,但是不会出现console窗口。
    Nixus
        9
    Nixus  
    OP
       Apr 1, 2015
    @bigtan 是否需要自行编译launcher.exe?下载到的launcher文件中没有exe文件
    bigtan
        10
    bigtan  
       Apr 1, 2015
    @Nixus release有编译好的。
    Nixus
        11
    Nixus  
    OP
       Apr 1, 2015
    @bigtan 没找到呀,哥,release在哪儿呀?
    bigtan
        12
    bigtan  
       Apr 1, 2015   ❤️ 1
    Nixus
        13
    Nixus  
    OP
       Apr 1, 2015
    @bigtan 试过了,双击launcher可以打开gVim,但是双击文件没有任何反应(文件默认打开方式已经指向了launcher的快捷方式了)
    放弃……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2430 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 01:10 · PVG 09:10 · LAX 18:10 · JFK 21:10
    ♥ Do have faith in what you're doing.