V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
cy18
V2EX  ›  问与答

求推荐个轻量级编辑器,主要作为 vscode 的补充

  •  
  •   cy18 · 2023-02-04 19:19:55 +08:00 · 5568 次点击
    这是一个创建于 418 天前的主题,其中的信息可能已经有所发展或是发生改变。

    vscode 开启速度有点慢,需要个轻量级编辑器作为补充。 功能当然是多多益善,但以启动速度优先,主要用到以下功能:

    1. 语法着色
    2. 文件对比
    3. 正则表达式替换
    4. 比较方便的切换管理员权限模式,主要用于编辑 hosts 文件
    5. 一下想不到了 之前用的 npp ,现在 npp 的文件对比插件用起来不太好用,另外 npp 的作者的操作有点骚。 Sublime 也不错,无奈不花钱老弹窗。
    50 条回复    2023-02-08 14:39:27 +08:00
    ripperdev
        1
    ripperdev  
       2023-02-04 19:23:04 +08:00   ❤️ 4
    notepad—
    jasmineaaaaa
        2
    jasmineaaaaa  
       2023-02-04 19:26:25 +08:00
    atom ?
    SJH0402
        3
    SJH0402  
       2023-02-04 19:29:41 +08:00 via iPhone
    @ripperdev ➕1
    angrylid
        4
    angrylid  
       2023-02-04 19:32:31 +08:00   ❤️ 3
    不要关闭 VSCode 这个问题就解决了。
    BaseException
        5
    BaseException  
       2023-02-04 19:33:29 +08:00 via iPhone
    BaseException
        6
    BaseException  
       2023-02-04 19:33:59 +08:00 via iPhone
    @BaseException #5 删掉 url 中的点
    lmmortal
        7
    lmmortal  
       2023-02-04 19:39:30 +08:00 via Android
    关注,我看别人推荐那么多编辑器,几乎都不支持\n{2,}这种搜索,换成\r 或者\r\n 也不行
    dlsflh
        8
    dlsflh  
       2023-02-04 19:39:36 +08:00 via Android   ❤️ 6
    nodepad++
    richangfan
        9
    richangfan  
       2023-02-04 19:46:44 +08:00
    vscode 启动也就 5 秒
    duke807
        10
    duke807  
       2023-02-04 19:47:31 +08:00 via Android
    @lmmortal
    因为平台垃圾,很难有不垃圾的作品
    linux 下最普通的 gedit 就支持
    x02
        11
    x02  
       2023-02-04 19:49:28 +08:00
    notepad 2
    notepad 3
    sublime text
    emeditor
    scite
    FanyFull
        12
    FanyFull  
       2023-02-04 19:51:15 +08:00 via Android
    VSCode Insiders
    alexkuang
        13
    alexkuang  
       2023-02-04 19:59:55 +08:00 via iPhone
    lapce ,rust 写的仿 vscode
    ijrou
        14
    ijrou  
       2023-02-04 20:16:40 +08:00
    emeditor + notepad--
    Bridan
        15
    Bridan  
       2023-02-04 20:20:48 +08:00
    micro
    notepad3
    notepad2-mod
    cudatext
    Bridan
        16
    Bridan  
       2023-02-04 20:24:01 +08:00
    还有 lite-xl ,看起来挺不错的
    hsfzxjy
        17
    hsfzxjy  
       2023-02-04 21:12:37 +08:00 via Android
    vscode 常驻啊,感觉很好
    AilF
        18
    AilF  
       2023-02-04 21:38:32 +08:00
    textmate
    old9
        19
    old9  
       2023-02-04 21:57:13 +08:00
    vim :D
    18000rpm
        20
    18000rpm  
       2023-02-04 22:00:51 +08:00 via Android
    投资万年不死的两大编辑器
    old9
        21
    old9  
       2023-02-04 22:01:44 +08:00
    old9
        22
    old9  
       2023-02-04 22:03:41 +08:00   ❤️ 1
    可以看看 CudaText https://cudatext.github.io/
    qwq11
        23
    qwq11  
       2023-02-04 22:16:16 +08:00 via Android
    neovim :D
    kuls
        24
    kuls  
       2023-02-04 22:24:36 +08:00
    sublime text 无敌
    sinsky
        25
    sinsky  
       2023-02-04 22:42:43 +08:00
    用了几十年的 editplus ,加载超大文件无压力,目录,标色,正则,对比用 BC ,别老想着一个工具包所有。
    leavelet
        26
    leavelet  
       2023-02-04 22:57:37 +08:00
    vim
    benedict00
        27
    benedict00  
       2023-02-04 23:05:51 +08:00 via Android
    notepad 2 avx2 编译版本
    https://github.com/zufuliu/notepad2/
    Notepad2_HD_zh-Hans_AVX2
    Bob0800
        28
    Bob0800  
       2023-02-04 23:06:43 +08:00
    Lite-XL 挺好
    Bob0800
        29
    Bob0800  
       2023-02-04 23:08:35 +08:00
    @Bob0800 只是功能可能没那么多,真要多的话就要 npp 那类的,像 note.pad next
    alne
        30
    alne  
       2023-02-04 23:30:05 +08:00 via Android
    sublime text
    z1645444
        31
    z1645444  
       2023-02-04 23:52:34 +08:00
    nvim ,不熟悉 vim 的用法就 notepad--
    vthe
        32
    vthe  
       2023-02-04 23:56:54 +08:00
    sublime

    除了合适的字体比较难找之外 没什么缺点
    vthe
        33
    vthe  
       2023-02-04 23:57:50 +08:00
    如果喜欢 vim 类型的编辑器的话,可以试试 helix ,比 vim 容易上手
    610915518
        34
    610915518  
       2023-02-05 00:09:13 +08:00
    VSCode Insiders
    hanxiV2EX
        35
    hanxiV2EX  
       2023-02-05 00:10:03 +08:00 via Android
    nvim-qt ?
    masellum
        36
    masellum  
       2023-02-05 00:16:25 +08:00   ❤️ 1
    你说这些需求 vim/nvim 都能满足啊,尤其是 neovim ,一条条地看

    0. 启动速度优先,可以说这就是 vim 的最大优势之一了
    1. 语法着色,这个 vim 支持一部分语言,neovim 配个 tree-sitter 几乎支持所有主流语言
    2. 文件对比,Diffview.nvim 各种 diff
    3. 正则表达式替换,vim 显然支持得巨好,各种替换也是一条命令搞定
    4. 比较方便的切换管理员权限模式,vim 里一条命令搞定,也可以绑定快捷键一键切换
    5. npp 的作者的操作有点骚。Sublime 也不错,无奈不花钱老弹窗; vim/neovim 作为自由软件没啥政治立场和广告的问题,就是偶尔提示你帮帮乌干达的可怜儿童

    没用过 vim 的话不用妖魔化 vim 觉得很难用难学难配置。安装好 vim 以后 15 分钟看一遍 vimtutor 就能直接上手使用了,再不济就只需要记住按 i 进入 insert 模式以后当记事本用,写完先按 esc 再按:wq 保存退出。配置这一块 neovim 从 github 上随便 clone 一套高 star 配置,所有配置包括 lsp 、tree-sitter 语法高亮就是开箱可用的,比如[LunarVim/Neovim-from-scratch]( https://github.com/LunarVim/Neovim-from-scratch),[AstroNvim/AstroNvim]( https://github.com/AstroNvim/AstroNvim),[ayamir/nvimdots]( https://github.com/ayamir/nvimdots)。neovim 作为一个编辑器已经很现代了,可以说虽比不上 vscode 也算逼近,很符合 up 的需求。
    masellum
        37
    masellum  
       2023-02-05 00:18:35 +08:00
    链接有点问题,重新贴一下:
    https://github.com/LunarVim/Neovim-from-scratch
    https://github.com/AstroNvim/AstroNvim
    https://github.com/ayamir/nvimdots
    都是直接使用就行,每套配置独有的键位、功能项目主页都有说明
    abolast
        38
    abolast  
       2023-02-05 02:55:30 +08:00
    kate ,KDE 出品的,linux 和 Windows 都有
    wudicgi
        39
    wudicgi  
       2023-02-05 03:07:59 +08:00
    我扩展装的不多, VS Code 在 5900X 台式机上打开大概花费 1s
    vitovan
        40
    vitovan  
       2023-02-05 08:59:26 +08:00   ❤️ 1
    silentsky
        41
    silentsky  
       2023-02-05 09:03:44 +08:00 via Android
    editplus 之前比较过几个,就这个大文件打开无压力
    ChrisFreeMan
        42
    ChrisFreeMan  
       2023-02-05 12:15:32 +08:00
    如果是 macOS ,最近有个刚诞生不久的 swiftUI 写的开源原生的编辑器,不过目前还在开发中,现在还在 Alpha 阶段.
    https://www.codeedit.app
    Yukiteru
        43
    Yukiteru  
       2023-02-05 12:23:46 +08:00
    nodepad++
    genesislive
        44
    genesislive  
       2023-02-05 12:49:05 +08:00
    vscode 现在支持配置文件,默认配置文件不要装任何插件试一下
    cy18
        45
    cy18  
    OP
       2023-02-05 13:48:39 +08:00
    @jasmineaaaaa #2 这怕比 vscode 还慢。
    uni
        46
    uni  
       2023-02-05 14:37:16 +08:00
    @richangfan 你要笑死我…
    jifengg
        47
    jifengg  
       2023-02-06 10:26:02 +08:00
    我也是用的 editplus ,用习惯了。
    一般的文本编辑器帖子很少看到推荐 editplus 的,这里居然看到两个同好的。
    我用习惯的一些是:正则替换、自定义工具。自定义挺有用的,我自己写一些命令行工具集成进去,能省很多时间。
    cy18
        48
    cy18  
    OP
       2023-02-07 16:25:58 +08:00
    @jifengg #47 搜了下,是收费软件?
    jifengg
        49
    jifengg  
       2023-02-07 16:43:49 +08:00
    @cy18 是的,不好意思 [尴尬]
    Leedsgarden
        50
    Leedsgarden  
       2023-02-08 14:39:27 +08:00
    vim :D
    Kate 也很不错
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1266 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:51 · PVG 01:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.