cy18
V2EX  ›  问与答

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

  •  
  •   cy18 · Feb 4, 2023 · 8574 views
    This topic created in 1368 days ago, the information mentioned may be changed or developed.

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

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

    除了合适的字体比较难找之外 没什么缺点
    Mbb38C3HtyZydTt7
    Mbb38C3HtyZydTt7
    Feb 4, 2023
    33
    如果喜欢 vim 类型的编辑器的话,可以试试 helix ,比 vim 容易上手
    610915518
    610915518
    Feb 5, 2023
    34
    VSCode Insiders
    hanxiV2EX
    hanxiV2EX
    Feb 5, 2023 via Android
    35
    nvim-qt ?
    masellum
    masellum
    Feb 5, 2023❤️1
    36
    你说这些需求 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
    masellum
    Feb 5, 2023
    37
    链接有点问题,重新贴一下:
    https://github.com/LunarVim/Neovim-from-scratch
    https://github.com/AstroNvim/AstroNvim
    https://github.com/ayamir/nvimdots
    都是直接使用就行,每套配置独有的键位、功能项目主页都有说明
    abolast
    abolast
    Feb 5, 2023
    38
    kate ,KDE 出品的,linux 和 Windows 都有
    wudicgi
    wudicgi
    Feb 5, 2023
    39
    我扩展装的不多, VS Code 在 5900X 台式机上打开大概花费 1s
    silentsky
    silentsky
    Feb 5, 2023 via Android
    41
    editplus 之前比较过几个,就这个大文件打开无压力
    ChrisFreeMan
    ChrisFreeMan
    Feb 5, 2023
    42
    如果是 macOS ,最近有个刚诞生不久的 swiftUI 写的开源原生的编辑器,不过目前还在开发中,现在还在 Alpha 阶段.
    https://www.codeedit.app
    Yukiteru
    Yukiteru
    Feb 5, 2023
    43
    nodepad++
    genesislive
    genesislive
    Feb 5, 2023
    44
    vscode 现在支持配置文件,默认配置文件不要装任何插件试一下
    cy18
    cy18
    OP
    Feb 5, 2023
    45
    @jasmineaaaaa #2 这怕比 vscode 还慢。
    uni
    uni
    Feb 5, 2023
    46
    @richangfan 你要笑死我…
    jifengg
    jifengg
    Feb 6, 2023
    47
    我也是用的 editplus ,用习惯了。
    一般的文本编辑器帖子很少看到推荐 editplus 的,这里居然看到两个同好的。
    我用习惯的一些是:正则替换、自定义工具。自定义挺有用的,我自己写一些命令行工具集成进去,能省很多时间。
    cy18
    cy18
    OP
    Feb 7, 2023
    48
    @jifengg #47 搜了下,是收费软件?
    jifengg
    jifengg
    Feb 7, 2023
    49
    @cy18 是的,不好意思 [尴尬]
    Leedsgarden
    Leedsgarden
    Feb 8, 2023
    50
    vim :D
    Kate 也很不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4921 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 135ms · UTC 08:04 · PVG 16:04 · LAX 00:04 · JFK 03:04
    ♥ Do have faith in what you're doing.