Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
kenzi
V2EX  ›  Linux

大家 Linux 下用 vim 还是 gvim?

  •  
  •   kenzi ·
    imjma · Apr 29, 2014 via iPad · 21634 views
    This topic created in 4571 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
    ChiangDi
    Apr 29, 2014
    1
    喜欢tmux里面开vim.
    pright
    pright
    Apr 29, 2014❤️1
    2
    vim打开快点,而且少输入1/4
    dorentus
    dorentus
    Apr 29, 2014 via iPad❤️1
    3
    vim-nox

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

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

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

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

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

    tumx是终端利用软件
    Guake是terminal

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

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

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

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

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

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