V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
kenzi
V2EX  ›  Linux

大家 Linux 下用 vim 还是 gvim?

  •  
  •   kenzi ·
    imjma · Apr 29, 2014 via iPad · 20969 views
    This topic created in 4386 days ago, the information mentioned may be changed or developed.
    终端开 vim 呢还是开 gvim ?
    Supplement 1  ·  May 1, 2014
    多谢各位了,看了各位的评论和这个视频后,决定开始用 tmux + vim 了。
    视频需要翻墙


    我的配置文件,刚开始配置,慢慢更新中
    https://github.com/imjma/dotfiles
    71 replies    2018-03-01 07:14:29 +08:00
    ChiangDi
        1
    ChiangDi  
       Apr 29, 2014
    喜欢tmux里面开vim.
    pright
        2
    pright  
       Apr 29, 2014   ❤️ 1
    vim打开快点,而且少输入1/4
    dorentus
        3
    dorentus  
       Apr 29, 2014 via iPad   ❤️ 1
    vim-nox

    用的命令是 vi,比 gvim 少两个字…
    mengzhuo
        4
    mengzhuo  
       Apr 29, 2014
    tmux+vim 神器不解释
    slixurd
        5
    slixurd  
       Apr 29, 2014
    不知为何我gvim的路径总有奇奇怪怪的问题,vim却没有,所以还是默默用vim了
    missdeer
        6
    missdeer  
       Apr 29, 2014
    vim
    v2what
        7
    v2what  
       Apr 30, 2014
    tmux配合vim,gvim是什么。。。
    blacktulip
        8
    blacktulip  
       Apr 30, 2014
    什么是 gvim ?
    smilingsun
        9
    smilingsun  
       Apr 30, 2014
    @ChiangDi
    @mengzhuo
    @v2what
    我感觉Guake很好用啊,一个F10就出来了。
    大家用tmux的理由是什么?
    thanksir
        10
    thanksir  
       Apr 30, 2014
    gvim是windows下的编辑器啊
    fanzeyi
        11
    fanzeyi  
       Apr 30, 2014   ❤️ 1
    gvim

    @thanksir 以及,gvim 不是 Windows 下的编辑器,是 gtk-vim 或者 gnome-vim 。
    loveminds
        12
    loveminds  
       Apr 30, 2014
    @dorentus 只爱命令行的vim
    dorentus
        13
    dorentus  
       Apr 30, 2014 via iPad
    不过呢,gvim 我几乎没用过且不提,macvim 用起来其实挺不错的;我只是因为经常忘了它才用得比较少。

    tmux/screen 一般我也想不起来用,平时都是直接开一堆终端在图形界面下的。
    fanzeyi
        14
    fanzeyi  
       Apr 30, 2014
    @thanksir 抱歉,我的表达有误,应该是“不(只)是”。
    fanzeyi
        15
    fanzeyi  
       Apr 30, 2014   ❤️ 1
    补充:

    研究了下,正确来说,gVim 的意思应该是 GUI Vim ,是平台无关的,然后 Ubuntu 用来提供 gVim 的包是 vim-gtk / vim-gnome (似乎有一个在 9.10 之后是无效的,具体没研究过)。

    另外我的配置:

    $ which gvim
    gvim: aliased to /Applications/MacVim.app/Contents/MacOS/Vim -g

    XD
    lm902
        16
    lm902  
       Apr 30, 2014
    还是Kate好用。。。
    lm902
        17
    lm902  
       Apr 30, 2014
    rainysia
        18
    rainysia  
       Apr 30, 2014
    vim-gtk . vim-gnome无效了.
    gvim和vim 也分情况使用, 插件效率不一样, vim的速度比gvim快70%
    babytomas
        19
    babytomas  
       Apr 30, 2014 via Android
    还是觉得平时直接 vi 方便。。虽然功能不多
    ffts
        20
    ffts  
       Apr 30, 2014   ❤️ 1
    这是自家人也要打起来的节奏么...
    cbsw
        21
    cbsw  
       Apr 30, 2014   ❤️ 1
    alias v="vim"
    alias sv="sudo vim"
    ericls
        22
    ericls  
       Apr 30, 2014 via Android
    guake加vim
    huangzxx
        23
    huangzxx  
       Apr 30, 2014
    必须是终端+vim 啊。干活的时候,几乎不用鼠标。
    onemoo
        24
    onemoo  
       Apr 30, 2014
    因为一直是在terminal里操作,所以是用vim。

    gVim曾经在Windows下用过。
    tonghuashuai
        25
    tonghuashuai  
       Apr 30, 2014
    tmux + vim
    sinxccc
        26
    sinxccc  
       Apr 30, 2014
    @ffts 做为 Emacs 党我就随便看看,不插嘴…
    viator42
        27
    viator42  
       Apr 30, 2014
    gVim装了从来没用过
    一般我的使用频率 sublime > vim > gedit
    clino
        28
    clino  
       Apr 30, 2014
    像我学vim都是为了ssh下的编辑器操作才用的,怎么会用gvim呢
    在桌面版下的编辑器都用其他的gui编辑器的
    wog
        29
    wog  
       Apr 30, 2014
    借楼主帖子吐槽一下我一同事,非要用个emacs,结果满篇的语法错误,建议他换个ide,能检查一下语法,结果他还说习惯了纯文本编辑器,习惯他妹呀,水平好点也就算了,结果他把语法都写不对,马上30岁的人了,还拿编辑器装,真他妹的丢人
    pythonee
        30
    pythonee  
       Apr 30, 2014
    @wog 语法错误事小,说不定他是在写伪代码呢
    yukirock
        31
    yukirock  
       Apr 30, 2014
    Arch 下打包的 vim 沒有集成 Python,很多插件不方便使用。所以即使是 CLI 環境,也是推薦安裝 gvim。
    Monad
        32
    Monad  
       Apr 30, 2014
    @wog ……语法错误也就提交了么。。。
    hxgdzyuyi
        33
    hxgdzyuyi  
       Apr 30, 2014
    vim
    xi4oh4o
        34
    xi4oh4o  
       Apr 30, 2014
    Vim + Tmux + Vagrant
    ichou
        35
    ichou  
       Apr 30, 2014
    vim ,gvim是干什么的?
    Goooogle
        36
    Goooogle  
       Apr 30, 2014
    @smilingsun
    这两者不是同一类

    tumx是终端利用软件
    Guake是terminal

    Guake是很方便 drop-down terminal
    不过好像不能多开
    推荐Tilda 可以N开
    同时还可以试试Terra

    表示开了5个
    greatghoul
        37
    greatghoul  
       Apr 30, 2014
    我用的 vim 这样方便随时 ctrl+z 切回到终端。
    kehr
        38
    kehr  
       Apr 30, 2014
    还是终端用vim比较爽,来回切换工作目录,执行命令什么的比较方便。

    我在vim里面内嵌了一个终端插件,编辑的时候也可以开启一个区域执行命令,gvim里面也可以用。但是我还是用vim,现在代码都用vim敲,速度快。
    fansekey
        39
    fansekey  
       Apr 30, 2014
    难道这个还需要纠结吗?
    woodelf
        40
    woodelf  
       Apr 30, 2014
    必须vim,gvim只在Windows下面才用。
    jarlyyn
        41
    jarlyyn  
       Apr 30, 2014
    nano+kate
    XDA
        42
    XDA  
       Apr 30, 2014   ❤️ 1
    魂淡,emacs才是最好的编辑器!!!
    amon
        43
    amon  
       Apr 30, 2014
    MacVim+Sublime
    cmonkey
        44
    cmonkey  
       Apr 30, 2014
    用Eclipse 才是王道
    senghoo
        45
    senghoo  
       Apr 30, 2014
    brew 的emacs 开图形界面。。
    ddyy
        46
    ddyy  
       Apr 30, 2014
    gvim可以改变光标状态,插入模式下是竖线,还是很方便的
    ChiangDi
        47
    ChiangDi  
       Apr 30, 2014 via Android
    果然这种争论编辑器/OS/编程语言的主题才是最赚铜币的啊
    dempire
        48
    dempire  
       Apr 30, 2014
    macvim || tmux+emacs
    jakwings
        49
    jakwings  
       Apr 30, 2014
    当你知道 VIM 的缺点之后你就可以考虑什么时候用 GVIM 了。
    banbanchs
        50
    banbanchs  
       Apr 30, 2014
    在终端下用vim的一个好处就是可以用终端的复制粘贴功能而不是vim的蛋疼复制"+y...
    datou
        51
    datou  
       Apr 30, 2014
    手残党用nano
    lazyphp
        52
    lazyphp  
       Apr 30, 2014
    @datou 遇到同类了。。。我一直记不住VI/VIM这些快捷键, 都用nano 。因为直观的操作。
    wenbinwu
        53
    wenbinwu  
       Apr 30, 2014
    vagrant + tmux + vim
    spacewander
        54
    spacewander  
       Apr 30, 2014
    @yukirock 可以自己从源码编译出带python支持的vim的。
    Owenjia
        55
    Owenjia  
       Apr 30, 2014
    平常vim, gvim 一般只在截图的时候用~~
    yangkeao
        56
    yangkeao  
       Apr 30, 2014
    平常的时候vim用来提交git,其他时候用st
    chloerei
        57
    chloerei  
       Apr 30, 2014
    我之前是用 gvim,在 KDE 下全屏依然会留边,就改用终端内开 vim 了。
    vicence
        58
    vicence  
       Apr 30, 2014
    之前一直用Vim,键盘失灵后改用emacs,有时感觉emacs比vim好用
    jprovim
        59
    jprovim  
       May 1, 2014
    vim
    ochapman
        60
    ochapman  
       May 1, 2014 via Android
    linux和mac ox下
    tmux+vim
    并且大部分的环境下设alias vi='vim',坚决不敲m。

    windows下会用gvim。做粘贴板,少量的编辑。

    macvim安装了,但是基本不用。可能我目前的工作方式依赖terminal,习惯ctrl+z, fg。很多时候可能重点不在编辑本身,而是编辑之外结合所需要。
    xxx | vi - 是我最爱的命令之一
    reverland
        61
    reverland  
       May 1, 2014
    一般gvim,我的终端里vim粘贴缩进总是不对劲,鼠标还不好用。
    就是特别卡的时候就vim
    Owenjia
        62
    Owenjia  
       May 1, 2014
    @chloerei 留边这个问题是可以解决的~~ 可以参考下 http://susepaste.org/62642433
    chloerei
        63
    chloerei  
       May 1, 2014
    @Owenjia 我记得这个方法的效果是外填充变内填充,那段空间依然不是可编辑区域,很别扭。
    Owenjia
        64
    Owenjia  
       May 1, 2014
    @chloerei 恩~~不过记得以前用 openSUSE 的时候默认设置就没这问题,不知道是怎么解决的~~
    kenzi
        65
    kenzi  
    OP
       May 1, 2014 via iPad   ❤️ 1
    多谢各位了,看了各位的评论和这个视频后,决定开始用 tmux + vim 了。
    视频需要翻墙

    我的配置文件,刚开始配置,慢慢更新中
    https://github.com/imjma/dotfiles
    pyshift
        66
    pyshift  
       May 1, 2014
    我第一反应就是拿emacs和vim做比较=。=
    感觉tmux和vim搭配特别爽!分屏比较适合大显示屏幕。
    davepkxxx
        67
    davepkxxx  
       May 1, 2014
    我查了一下是vi
    agassi_yzh
        68
    agassi_yzh  
       May 1, 2014
    Mac下iTerm2(内置tmux)+vim
    lococo
        69
    lococo  
       May 2, 2014
    @ffts
    哈哈哈哈!!!
    最赞回复!!!
    matate
        70
    matate  
       May 6, 2014
    Windows下gvim;
    Archlinux下vim;
    OpenWrt、linux server下还用busybox vi;
    orm
        71
    orm  
       Mar 1, 2018 via iPhone
    😳😳😳
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2470 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 167ms · UTC 07:31 · PVG 15:31 · LAX 00:31 · JFK 03:31
    ♥ Do have faith in what you're doing.