V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
x97bgt
V2EX  ›  程序员

配置工具又上瘾了,求打醒

  •  2
     
  •   x97bgt · 2022-11-09 16:35:03 +08:00 · 11761 次点击
    这是一个创建于 778 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近把 vim 迁移到 nvim 中,发现自己对这个过程非常上瘾,有空就不断找插件配插件,然后心怀满足地看效果。

    但不得不说,nvim 这东西比 vim 配置起来容易多了,比 vscode 可玩性高得多。

    这个症状已经持续了一周了,上瘾的程度很强,意识到了不对劲。求打醒!

    第 1 条附言  ·  2022-11-10 22:40:10 +08:00
    这个贴子竟然被阿米娜收录了,这是我没想到的😅

    https://twitter.com/rebecca_hoshino/status/1590687618815115264?s=20&t=jnAAfO30U0Cv-fL6tnGcEQ
    85 条回复    2024-09-24 11:36:58 +08:00
    gra
        1
    gra  
       2022-11-09 16:37:54 +08:00
    跟你一样喜欢各种调试优化美化过程,不折腾就是不喜欢了,所以不用醒啊
    x97bgt
        2
    x97bgt  
    OP
       2022-11-09 16:39:19 +08:00
    @gra 有一天搞到了两点钟。。。我才意识到了不对劲
    buyan3303
        3
    buyan3303  
       2022-11-09 16:42:19 +08:00
    调试上瘾倒是没关系,关键是调试后要做记录,免得后续重新调试的时候卡壳。
    loading
        4
    loading  
       2022-11-09 16:44:35 +08:00   ❤️ 7
    以前看到的一篇博文:

    工具癖患者的表现及自我修养

    https://www.xianmin.org/post/05-tools-addict/
    ChrisFreeMan
        5
    ChrisFreeMan  
       2022-11-09 16:48:30 +08:00   ❤️ 10
    很正常吧,之前一摸一样,折腾配置工具容易带来创造力的假象,陷入一种用折腾工具的快乐来逃避真正的生产的枯燥。解决办法就是意识到这一点,然后适可而止就好了,如果一个工具频繁需要折腾,就要考虑是不是换一个更加稳定的了。
    xiaopinggaiya
        6
    xiaopinggaiya  
       2022-11-09 16:55:39 +08:00 via Android   ❤️ 1
    差生文具😂😂😂
    xiaopinggaiya
        7
    xiaopinggaiya  
       2022-11-09 16:56:07 +08:00 via Android   ❤️ 23
    差生文具多😂😂😂
    neutrinos
        8
    neutrinos  
       2022-11-09 16:56:18 +08:00 via iPhone
    不赚钱
    loolac
        9
    loolac  
       2022-11-09 16:56:49 +08:00
    @loading 感觉并不是这样,使用了 vscode 之后很少去改配置了。以前都是很多种工作环境切换后开发环境很多配置需要更改,最后不得去脚本来实现快速切换,后来由出现切换配置外围开发工具系要重启。于是我安装了 2 个 vscode ,vim ,sublime text 来分别用于特定的开发环境,于是又出现了热键冲突问题 。。。 很多问题折腾不完的。说实话现在 vscode 真的好多了,基本上能满足我对多个开发环境的需求,每隔个项目能单独配置 vscode 设置以及热键等等。
    Daniel17
        10
    Daniel17  
       2022-11-09 16:58:41 +08:00   ❤️ 2
    之前花了一周在虚拟机里搞了个 i3wm ,后来硬盘坏了
    poorcai
        11
    poorcai  
       2022-11-09 17:27:00 +08:00
    @xiaopinggaiya #7 我就是,又菜又想把工具买的多多的😂😂😂
    alexsunxl
        12
    alexsunxl  
       2022-11-09 17:32:38 +08:00
    同上瘾 🤣🤣🤣
    edis0n0
        13
    edis0n0  
       2022-11-09 17:35:02 +08:00   ❤️ 3
    我就不上瘾,对这些个人开发者的作品不信任,所有 vscode 插件都要亲自审代码,所以我的 IDE 之类的都是基本没插件
    Wovvvv
        14
    Wovvvv  
       2022-11-09 17:35:41 +08:00
    我也是就是喜欢配置一些自己看起来美观方便得工具
    hyperbin
        15
    hyperbin  
       2022-11-09 17:37:49 +08:00   ❤️ 5
    我来火上浇油,试试 Helix Editor
    feelinglucky
        16
    feelinglucky  
       2022-11-09 17:44:40 +08:00   ❤️ 1
    以前大学的时候还通宵配置 fvwm 呢,现在回过头来想都是满满的回忆…我觉得这个挺好的,毕竟能有个可以上头的事情,不像我现在人到中年,对很多事情都提不起兴趣来了…
    OliverDD
        17
    OliverDD  
       2022-11-09 17:45:20 +08:00
    @hyperbin 我就是先是 vim 到 neovim ,依赖的框架、插件时不时更新出问题...最后发现这个不依赖任何插件就“可用”的东西,爽死,再也不折腾了
    lookStupiToForce
        18
    lookStupiToForce  
       2022-11-09 17:49:38 +08:00
    年轻还是好,可以为了想象中各种*起来的样子而不停更换*具
    不像老了手边有啥好用的就用啥(胡言乱语
    MajestySolor
        19
    MajestySolor  
       2022-11-09 17:52:21 +08:00   ❤️ 1
    差生文具多 🐶
    est
        20
    est  
       2022-11-09 17:54:32 +08:00   ❤️ 5
    我就喜欢全默认配置。虽然很折磨人,但是比如登录一台新服务器我就是效率最高的仔。

    凡是操作系统没预装的软件一律不学;凡是操作系统预装了的软件学习最小配置让自己舒服。

    开发工具可以定制下,毕竟吃饭的家伙。
    zooo
        21
    zooo  
       2022-11-09 17:54:47 +08:00
    @loading 搬过来这个博文下面的一个评论

    其实有时写代码也是这样的,代码的目的是为了完成某个业务,产生价值。

    但有时一味去优化,花费了很多时间,但产生的价值却很小,就有种为了优化而优化的感觉。
    jdhao
        22
    jdhao  
       2022-11-09 17:55:57 +08:00 via Android   ❤️ 2
    还好,nvim 刚开始是需要比较多学习和配置,我现在已经贤者时间了,哈哈。
    来我们 nvim tg 群一起讨论 https://t.me/nvim_zh
    zooo
        23
    zooo  
       2022-11-09 17:56:01 +08:00
    同样折腾过 vim 的配置,配置过程中醒悟的,浪费了我三四个小时
    zooo
        24
    zooo  
       2022-11-09 17:56:38 +08:00
    后来直接上 vscode ,简单好用,能够完成需求就行。
    ndxxx
        25
    ndxxx  
       2022-11-09 18:00:33 +08:00   ❤️ 1
    vim 用得别人的配置,换到 nvim 的时候用纯 lua 自己从零开撸顺便自己写了个插件(后来发现有类似的而且更好用的插件,不过也没事)。

    把折腾工具当成一种类似玩游戏的打发时间的方式就好了。没必要拔高这个折腾的价值,但像楼里一些人的贬低我觉得也 duck 不必。你玩个网游还会考虑几年后这个网游还会不会继续运营吗?
    lovepplforever
        26
    lovepplforever  
       2022-11-09 18:31:07 +08:00   ❤️ 3
    如人以手指月示人,彼人因指,当应看月,若复观指,以为月体,此人岂唯亡失月轮,亦亡其指。
    kaiger
        27
    kaiger  
       2022-11-09 18:33:25 +08:00


    刚配的 polybar 状态栏,可一键切换主题、配色,花了一下午。
    kaiger
        28
    kaiger  
       2022-11-09 18:33:57 +08:00
    cubecube
        29
    cubecube  
       2022-11-09 18:53:06 +08:00   ❤️ 3
    我也 linux 配置安装综合征,哈哈,每次最兴奋的就是装 linux ,各种配置飞起,然后就落灰
    zooo
        30
    zooo  
       2022-11-09 18:56:30 +08:00
    @kaiger 为了戒掉你配置工具的瘾
    我得说一句 不好看!
    YepTen
        31
    YepTen  
       2022-11-09 19:20:45 +08:00
    一样,之前折腾 IDE ,笔记,TODO ,app ,软件等等,后面有一天发现,他们只是在某个很小的需求上有用,有点得不偿失,舍本逐末了。日常使用还是最好以简单为主,遂放弃。
    yianing
        32
    yianing  
       2022-11-09 19:22:55 +08:00 via Android
    折腾了一个月,现在已经佛系了,现在一共 72 个插件😂,启动时间 200ms
    yianing
        33
    yianing  
       2022-11-09 19:24:54 +08:00 via Android
    @jdhao 求救,验证超时被 ban 了
    chevalier
        34
    chevalier  
       2022-11-09 19:27:19 +08:00
    主要还是闲的,忙起来就好了

    我也有类似的毛病,但是仅限于为数不多的闲暇时光,大部分时候忙起来根本顾及不上工具
    ZZZZone
        35
    ZZZZone  
       2022-11-09 19:33:38 +08:00
    +1
    使用 vim 很多年了, 现在还在时不时的折腾, 不过折腾的频率已经降的很低了。
    有些东西折腾完自己会很舒服,我折腾 vim ,ideavim , 各种浏览器 vim 插件,yabai 、skhd 、tmux ,lazygit, 魔改快捷键, 让所有软件的快捷键统一, 让软件适配我的肌肉记忆, 而不是自己记忆各种快捷键。
    把自己的配置放在 github , 新机器一键同步配置。
    这个折腾让自己舒服, 有一种 all in control ,指哪打哪的感觉。

    当然还有一些瞎折腾, 折腾各种博客搭建、笔记软件、 但是压根没有写博客的习惯,这种就要提醒自己适可而止了。 或者先真正用起来,遇到自己不舒服的再折腾, 而不是上来就折腾配置。
    msaionyc
        36
    msaionyc  
       2022-11-09 19:53:00 +08:00   ❤️ 1
    只要没影响干正事儿,我觉得没啥问题,就当是个爱好了,能折腾有精力折腾不见得是坏事
    Davic1
        37
    Davic1  
       2022-11-09 19:56:23 +08:00
    @ZZZZone #35 可否分享一下 dotfiles 学习学习~
    zhangxs1989
        38
    zhangxs1989  
       2022-11-09 19:57:53 +08:00
    搞着开心就搞啊,没必要打醒,这年月让人废寝忘食的事不多了
    jdhao
        39
    jdhao  
       2022-11-09 20:04:50 +08:00 via Android
    @yianing tg 给我发个消息。
    AEDaydreamer
        40
    AEDaydreamer  
       2022-11-09 20:47:28 +08:00
    一样的,nvim 更新 0.8 以后我好多 plugin 报错,然后我索性重新配了一遍,顺便更新了一些配置
    crab
        41
    crab  
       2022-11-09 21:35:59 +08:00
    @est 老了不喜欢折腾哈
    yyyb
        42
    yyyb  
       2022-11-09 22:47:06 +08:00
    以前也喜欢瞎捣鼓,现在对不能变人民币的没兴趣
    majula
        43
    majula  
       2022-11-09 22:50:15 +08:00
    建议玩 emacs ,这样你后半辈子不用干别的了(
    lululau
        44
    lululau  
       2022-11-09 23:00:37 +08:00
    完整地看过 vim 手册,看过 emacs user manual 和 elisp reference ,看过 vscode 的扩展开发文档,我觉得 vim 和 emacs 都比 vscode 简单多了
    Austaras
        45
    Austaras  
       2022-11-09 23:02:07 +08:00
    要不试试 helix ,最新最酷的 rust 写的
    shayebushi
        46
    shayebushi  
       2022-11-09 23:21:25 +08:00 via Android
    折腾各种博客、笔记工具,然后发现压根没写几个字
    haoliang
        47
    haoliang  
       2022-11-10 03:14:25 +08:00
    只是单纯折腾配置我觉得确实没啥提高,如果能内化某些插件为自己的实现,这样一来就比较有意思了,还能顺便开源出去提供一个新的选择。
    借助 nvim 的 lua api 可以完全地控制 nvim ,借助 lua ffi 可以引入其他语言,借助 lua 的 c api 写 shared object ,这么看来真是可扩展面很大,虽然还是要屈居于 terminal 之下。
    FanyFull
        48
    FanyFull  
       2022-11-10 03:26:23 +08:00 via Android
    超,最近三天也是一直在折腾这个,想把 python 的环境搬到 nvim 里面来,终于在今天差不多是初步配置完成。
    james122333
        49
    james122333  
       2022-11-10 06:36:20 +08:00 via Android
    折腾都有区分 大部分人是有什么新的潮流就追哪个 包含技术都是如此 与深入折腾完全不是同样情况
    深入折腾经验会延续 至于经典类比差生文具多就是指第一类人 差生占多数符合现况 差生的文具肯定不是自己做的 甚至自己加工都没有 这理所当然习惯遇到问题也不会反思 如果没有人折腾框架你也没得使用 万丈高楼平地起 千里之行始于足下
    james122333
        50
    james122333  
       2022-11-10 06:56:09 +08:00 via Android
    @est

    这样的话领导可能会揍人 公司产品都出不来 一堆语言基本设施还有一些複杂的包通通不能用 因为都非预设
    也没有什么东西预设就给你弄到好 为了方便你还是会有自己的设置保存下来 也就是折腾过了 为何开发工具可以 操作类工具难到就不能? 共通点都是方便
    james122333
        51
    james122333  
       2022-11-10 07:08:33 +08:00 via Android
    人总是会对自身力有未逮的事物感到恐惧 这也是技术争执的起源 当然没绝对对错 只是并非所有人都一样
    EyebrowsWhite
        52
    EyebrowsWhite  
       2022-11-10 08:05:27 +08:00 via iPhone
    感觉就好像我折腾梅林固件,openwrt 然后又是 ROS 一样🤣,其实网速也没提高,个人感觉也算是一种爱好吧。
    wuvvu
        53
    wuvvu  
       2022-11-10 08:52:32 +08:00
    感觉不是差生文具多, 是男人对异性失去兴趣的表现, 类似的还有沉迷充电头网线之类的 [doge]
    sunnysign
        54
    sunnysign  
       2022-11-10 09:16:34 +08:00
    你在用 100 种方法解决一个问题,且没什么实质性长进。
    kaiger
        55
    kaiger  
       2022-11-10 09:17:54 +08:00
    @zooo #30

    你要这样说,那我可就不困了,前面还有更好看的主题在等我 ~
    petercui
        56
    petercui  
       2022-11-10 09:20:53 +08:00
    你这本质就是在玩儿而已,羡慕你还能有时间玩。
    v2defy
        57
    v2defy  
       2022-11-10 09:34:31 +08:00 via Android   ❤️ 1
    @kaiger 花花绿绿的颜色都是初期觉得惊艳好看,久了就会厌烦,颜色越多厌倦的越快,甚至大脑会觉得累。最终还是黑白灰经久耐看,也不会给大脑造成负担。
    froz
        58
    froz  
       2022-11-10 09:50:17 +08:00
    OP 配置好了后记得再发一条帖子,分享配置心得哈 :)
    andyJado
        59
    andyJado  
       2022-11-10 09:56:37 +08:00
    @Austaras
    @hyperbin

    all in helix 三个月, 已经 rustc 墨汁几个 PR 了. 欢迎来交流!

    [每天 18:00 - 21:00]( http://live.bilibili.com/23961175)
    kaiger
        60
    kaiger  
       2022-11-10 10:08:41 +08:00
    @v2defy #57



    所以我有很多配色,并且写了一个随机配色脚本,当然,随机出来的配色一般不怎么好看 :(
    GoCoV2
        61
    GoCoV2  
       2022-11-10 10:12:02 +08:00   ❤️ 1
    @petercui 赞同,折腾编辑器、搜集软件这些,会给自己一种“我没浪费时间,我把时间也花在计算机相关的事上了”的错觉。本质上,做这些和打游戏没区别,都是在满足你本能的欲望与惰性。只有让你觉得做起来很难受的事,才真正能让你进步,真正值得去做(即走出舒适区)。
    victor
        62
    victor  
       2022-11-10 10:33:37 +08:00
    工欲善其事,必先利其器。你在自己的能力范围内调教生产力工具,并没有什么问题,醒什么醒?

    硬件能力更强的可以再折腾一下硬件,软件能力更弱一些的可以去折腾桌面美学。
    ZZZZone
        63
    ZZZZone  
       2022-11-10 12:58:36 +08:00
    @Davic1 https://github.com/ZZZZone/zong_conf/tree/MacMini 欢迎讨论交流~ 自己用的, 写的比较随意
    flexbug
        64
    flexbug  
       2022-11-10 14:18:25 +08:00
    以前我也总研究各种配色,后来发现了 dracula ,那个网站支持很多工具,现在也懒得折腾了,直接全工具 Dracula 配色
    james122333
        65
    james122333  
       2022-11-10 14:35:22 +08:00 via Android
    @v2defy

    底色偏黄外加少少的高亮就很不错了
    james122333
        66
    james122333  
       2022-11-10 14:43:44 +08:00 via Android
    @GoCoV2

    那你可以再过十几二十年 肯定做什么都很难受
    能飘逸优雅简洁准确的完成事情谁想遇到一堆麻烦
    赚钱是为了不想再赚钱 折腾是为了不想再折腾 当然整天追应用的会继续折腾
    holouser
        67
    holouser  
       2022-11-10 15:06:14 +08:00
    vscode 不是可以登录同步配置么,就不用这么上瘾了
    est
        68
    est  
       2022-11-10 15:23:52 +08:00
    @james122333 技术栈是可以折腾的,我这里的不折腾指的是开发调试工具

    有些人就喜欢在服务器上安装 emcas 。我就坚持习惯 vi (连 vim 都不学),比如突然一个 docker 出了问题,你跑容器里需要马上改写东西。如果你非常不习惯 vi ,那么安装 emcas 就是一大堆成本。

    当然如果维护得好的容器可能连 vi 都没有,这个时候条件就更艰苦了。你可能需要适应更加恶劣的原始环境如何快速解决问题。
    anonymous2351d00
        69
    anonymous2351d00  
       2022-11-10 15:31:26 +08:00
    配什么配,来: https://github.com/LunarVim/LunarVim 熟悉一下,以后就用这个!!!拿
    shuxhan
        70
    shuxhan  
       2022-11-10 15:43:58 +08:00
    差生文具多 说的就是我
    webfrogs
        71
    webfrogs  
       2022-11-10 16:09:14 +08:00
    @jdhao 这个 tg 群太严了吧。刚加进去后,通过了 emoiji 验证,跟同事说了两句话,切回来发现被永久禁言了。
    YSLucida
        72
    YSLucida  
       2022-11-10 16:19:25 +08:00
    挺好的,没必要打醒。我之前也是连续好几个周末都把时间花在这上面了,后来还自己写插件。当全玩过一边的时候就降温了,我已经好几个月没碰过了,因为我现在的配置非常稳定,基本上满足自己的工作需要了。其实在这个过程中能学到不少东西的。
    lijiangang886
        73
    lijiangang886  
       2022-11-10 16:31:07 +08:00
    要么转行运维? XD
    jdhao
        74
    jdhao  
       2022-11-10 17:02:39 +08:00 via Android
    @webfrogs 应该是没有通过 bot 验证,给我发条消息,我给你解封
    james122333
        75
    james122333  
       2022-11-10 19:23:54 +08:00 via Android
    @est

    你需要的是远端连接并用自己整好的工具操作 远端就让它单纯 不该安装的就不要装 即便你只用 vi 要达成这种目的也十分容易 vi 没有配置预设也不够好用 一机在手天下我有
    hanxiV2EX
        76
    hanxiV2EX  
       2022-11-10 22:45:41 +08:00 via Android
    确实会上瘾,我把配置全改成 lua 花了三四天调试才用的顺手。

    https://github.com/hanxi/nvim-config
    chenjau
        77
    chenjau  
       2022-11-10 23:01:01 +08:00
    ![vscode-custom]( )
    为了把 vscode 搞成这样, 维护着一套源码补丁库🤕️
    CharlesGray
        78
    CharlesGray  
       2022-11-11 06:14:03 +08:00
    @chenjau 这也太好看了,请问源码是开源的吗?
    wangxiao20170401
        79
    wangxiao20170401  
       2022-11-11 10:54:08 +08:00
    熟练掌握一个配置好工具,使用起来还是很舒服的,时间安排好别耽误主要任务就好了
    抽空的时间一点点来整吧
    chenjau
        80
    chenjau  
       2022-11-11 11:26:09 +08:00
    @CharlesGray 没有, 和自己的需求绑定太深了, 不好拆
    uni
        81
    uni  
       2022-11-11 12:26:33 +08:00
    解决欲望的方式就是满足它。。。
    之前调教 vscode 和鼠标之类的,到现在都觉得非常好用非常爽
    后来觉得差不多了,又有其它更重要的事情或者更有意义的事情了,就自然而然地不继续去考虑这个事情了
    KepaThings
        82
    KepaThings  
       2022-11-11 16:05:46 +08:00 via Android
    Unix porn 啦,

    https://www.reddit.com/r/unixporn

    时间总得打发,个人觉得跟倒腾车,露营,自行车差不多性质
    notfornothing
        83
    notfornothing  
       2022-11-11 17:19:46 +08:00
    组长来我电脑边跟我讲解代码,用 IDEA 默认快捷键跳转不了(因为我用 IdeaVim,keymap 也改了很多).
    组长越讲解越烦,默认快捷键用不上,喷了我........有那么一瞬间打醒了我
    总结:沟通解决问题还是还是不要玩花的
    tengyufei
        84
    tengyufei  
       2023-01-10 18:43:06 +08:00 via Android
    @notfornothing 这倒是点醒我了,自己电脑随便折腾,公司电脑还是搞个啥一键回默认的,方便沟通
    yb2313
        85
    yb2313  
       93 天前
    @notfornothing 你就不能把插件禁用了再讲解吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5417 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 09:07 · PVG 17:07 · LAX 01:07 · JFK 04:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.