配置工具又上瘾了,求打醒 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
x97bgt
V2EX    程序员

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

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

    最近把 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/span>


    刚配的 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 老了不喜欢折腾哈
    td width="10" valign="top">
    yyyb
        42
    yyyb  
       2022-11-09 22:47:06 +08:00
    以前也喜欢瞎捣鼓,现在对不能变人民币的没兴趣
    48y1951r9G8k7Zou
        43
    48y1951r9G8k7Zou  
       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 熟悉一下,以后就用这个!!!拿
    QUC062IzY3M1Y6dg
        70
    QUC062IzY3M1Y6dg  
       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  
    &nbp;  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 和鼠标之类的,到现在都觉得非常好用非常爽
    后来觉得差不多了,又有其它更重要的事情或者更有意义的事情了,就自然而然地不继续去考虑这个事情了
    duix
        82
    duix  
       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  
       2024-09-24 11:36:58 +08:00
    @notfornothing 你就不能把插件禁用了再讲解吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2533 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 04:10 PVG 12:10 LAX 20:10 JFK 23:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86