vtwoexqqq3
V2EX  ›  Vim

推荐 Linux 系统的编辑器,先 vim 后 emacs,这是我的选择顺序

  •  
  •   vtwoexqqq3 · Aug 9, 2019 · 8175 views
    This topic created in 2643 days ago, the information mentioned may be changed or developed.
    强烈推荐用 vim,因为多数 linux 系统都内置了 vi,所以学习 vim 是不错的选择,emacs 也不错,但是并非 linux 系统内置的软件。这些上古神器适合写 c/c++程序员,比较适合底层开发。
    比较不错的编辑器还有 visual studio code atom (速度不行) brackets 也不错
    40 replies  •  2019-08-11 19:40:50 +08:00
    wayslog
    wayslog
    Aug 9, 2019
    1
    建议学 VIM,学会基本的编辑。
    然后出门左转用 visual studio code。

    (正在用 emacs 的我表示要不是当年没得选,我才不学 emacs 和 vim。。。
    ysn2233
    ysn2233
    Aug 9, 2019
    2
    vim 的编辑模式绝对是值得推崇的,即使不用 vim,学习 vim 的操作其他所有的编辑器 ide 都可用它的编辑模式
    dazhangpan
    dazhangpan
    Aug 9, 2019❤️2
    3
    就学一个 vim 就行了,就坚持用默认配置,这样在任何一台电脑上都能起飞
    lihongjie0209
    lihongjie0209
    Aug 9, 2019
    4
    vim 在服务器上无敌
    zhujian198
    zhujian198
    Aug 9, 2019
    5
    就学一个 vim 就行了,就坚持用默认配置,这样在任何一台电脑上都能起飞 +1
    yazinnnn
    yazinnnn
    Aug 9, 2019
    6
    我觉得不折腾 lisp 的话就没必要折腾 Emacs 🍺
    season4675
    season4675
    Aug 9, 2019
    8
    5 年了……一直用 vim
    jasonyang9
    jasonyang9
    Aug 9, 2019
    9
    omph
    omph
    Aug 9, 2019❤️1
    10
    scite 比记事本好很多
    gotarget
    gotarget
    Aug 9, 2019
    11
    vim+1
    主要上服务器了方便操作,现在 bash 也设置成了 vi 模式
    beginor
    beginor
    Aug 9, 2019 via Android
    12
    我觉得 nano 正常一些, 复杂编辑还是用 vscode + remote ssh
    jdhao
    jdhao
    Aug 9, 2019
    13
    @beginor remote ssh 能否连接需要跳板机的服务器?
    designer
    designer
    Aug 9, 2019
    14
    推荐 nano 适合灵长类操作习惯的 编辑器
    viggoc
    viggoc
    Aug 9, 2019❤️2
    15
    @jasonyang9 这图是吐槽 vim 陡峭的学习曲线和 emacs 诡异的学习曲线
    DANG
    DANG
    Aug 9, 2019❤️2
    16
    wzw
    wzw
    Aug 9, 2019 via iPhone
    17
    @designer 为什么
    designer
    designer
    Aug 9, 2019
    18
    @wzw 因为作为一般用户 使用起来真的挺简单的
    zjsxwc
    zjsxwc
    Aug 9, 2019 via Android
    19
    nano 才是 Linux 自带的吧,vim emacs 都要手动安装
    beginor
    beginor
    Aug 9, 2019 via Android
    20
    @jdhao 只能直连,或者看起来是直连, 比如用 frp 转发端口
    MaxTan
    MaxTan
    Aug 9, 2019
    21
    同建议 VIM,然后各种编辑器的 VIM 插件走起
    ufo22940268
    ufo22940268
    Aug 9, 2019❤️2
    22
    zwyc
    zwyc
    Aug 9, 2019 via Android
    23
    emacs 比较折腾。但是确定有很多好用的地方。比如 orgmode,tramp 等。
    pkookp8
    pkookp8
    Aug 9, 2019 via Android
    24
    求你们了,退出 vim 不是 ctrl+z(想对我司程序员说的)
    看到 ctrl+z 就好烦
    pkookp8
    pkookp8
    Aug 9, 2019 via Android
    25
    @zjsxwc vi 是自带的,vim 不是,两者是不同的编辑器,但是操作方式几乎相同,vim 功能更多一些
    vim 装完后一般会自动 alisa vi=vim
    akira
    akira
    Aug 9, 2019
    26
    @zjsxwc nano,之前有遇到 centos 没有 nano 的情况,没具体看什么原因
    agagega
    agagega
    Aug 9, 2019
    27
    我在很多奇奇怪怪的非 x86 架构的服务器上都能用上 8.0 以上版本的 Vim,把 .vim 和 .vimrc 打个包 scp 上去就可以和本地保持一致。Emacs 几乎做不到,想在服务器上装上 Spacemacs 这样的,经常版本不支持;想自己编译一个,系统老抱怨少了很多库。
    way2create
    way2create
    Aug 9, 2019
    28
    很少折腾 vim 就服务器上 默认的 vi 改改东西
    weixiangzhe
    weixiangzhe
    Aug 9, 2019 via iPhone
    29
    用 vim 主要各个 ide 都有 vim 插件,完全不用重新适应, 至今不知道 xcode 和 vscode 的快捷键
    zackwu
    zackwu
    Aug 9, 2019
    30
    @pkookp8 #24

    23333,你这让我想起我第一次用 VIM 的时候,整了半天不知道咋保存退出,最后不得不 Ctrl+Z
    sc2yml
    sc2yml
    Aug 9, 2019
    31
    vi,我小型机上只用 vi
    orm
    orm
    Aug 10, 2019 via iPhone
    32
    我选 neovim
    lance6716
    lance6716
    Aug 10, 2019 via Android
    33
    @keith1126 shift+zz 两下
    gsj987
    gsj987
    Aug 10, 2019
    34
    多年 vim 党,去年在年青同事安利下,开始用 spacemacs,从此进了 emacs 的坑。然后有了如下心路历程历:

    1. spacemacs 东西太多,慢,想用原生 emacs
    2. emacs 的键位好怪,可能要改一下 keybinding
    3. 看网上大神推荐用人体工学键盘,开始 taobao
    4. 客制化键盘好酷,ergodox 好酷
    5. 家里己经没地方放更多东西了,主要是租的房子太小了
    6. 现在上海房价多少了?
    GODZZZZZ
    GODZZZZZ
    Aug 10, 2019
    35
    @zjsxwc nano 不是自带的,根据标准 vi 必须带
    hei1000
    hei1000
    Aug 10, 2019
    36
    我下我的学习路程把
    vim->emacs->决定用 Emacs 了->学习和配置 Spacemacs->遇到现在的服务器不行打开 Emacs 得半天->学些 vim->学习和配置 space-vim

    当然条件允许我还是喜欢 Spacemacs,不过我现在 Spacemacs+Space-vim 都在用,两个的配置很像, 再加上我自己的配置,很舒服了
    GODZZZZZ
    GODZZZZZ
    Aug 10, 2019
    37
    @akira 根据 POSIX 标准,nano 不是必须的哦
    james122333
    james122333
    Aug 10, 2019
    38
    vim 内建功能已经是个"准 IDE"了好嘛 串起来就是个 IDE 了 当然都是要自己来
    好处是有自己的 IDE emacs...lisp 在春秋战国 不想用 感觉就是个邪教
    dazebat
    dazebat
    Aug 10, 2019
    39
    @DANG 哈哈哈哈哈 nano 就是来卖萌的??
    stanjia
    stanjia
    Aug 11, 2019
    40
    Vi vi vi 啥地方都用 vi
    编辑器,Zsh, chrome
    哪里都用 vi ~~~
    哪里都能起飞🛫️
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5224 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 100ms · UTC 02:22 · PVG 10:22 · LAX 18:22 · JFK 21:22
    ♥ Do have faith in what you're doing.