V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
onlyhuiyi
V2EX  ›  程序员

请教下有什么好的命令、代码存储工具?

  •  1
     
  •   onlyhuiyi · 10 天前 · 4311 次点击

    工作上经常会用到一些命令、或者发现一些好的工具代码等,收藏下来。

    比如一些 shell 命令,有一些固定的用法等,只需要每次修改参数就执行。

    不想每次去 google 。

    先谢谢了

    94 条回复    2021-11-23 19:39:48 +08:00
    onlyhuiyi
        1
    onlyhuiyi   10 天前   ❤️ 1
    最好可以跨平台,比如会用到 mac 和 ubuntu
    Jwyt
        2
    Jwyt   10 天前
    我都是 notepad
    或者你直接写你博客或者笔记里
    djFFFFF
        3
    djFFFFF   10 天前
    sublime text + git
    0xC000009F
        4
    0xC000009F   10 天前
    SnippetsLab 、Boostnote
    onlyhuiyi
        5
    onlyhuiyi   10 天前
    @djFFFFF
    @0xC000009F
    感谢分享
    onlyhuiyi
        6
    onlyhuiyi   10 天前
    @Jwyt 感谢分享
    onlyhuiyi
        7
    onlyhuiyi   10 天前
    @djFFFFF 是记录之后提交到 github 吗,但是这种就没法快速检索,只能用 sublime 的搜索
    DTCPSS
        8
    DTCPSS   10 天前
    GitHub Gist
    OneNote 之类的笔记软件
    gccdchen
        9
    gccdchen   10 天前
    可以弄个 utool 插件,
    gccdchen
        10
    gccdchen   10 天前
    @gccdchen 简单实现 github 的 snippets api
    Rheinmetal
        11
    Rheinmetal   10 天前
    笔记软件 flomo pro 版本支持 API 提交笔记
    XTTX
        12
    XTTX   10 天前
    我最近也在找这个软件。 我就是想要快. 快捷键调出搜索框,拿了就走。 类似一些 vim 的操作方式,我老是记不住,写在 notion 里,每次都要几个步骤才能找到一个简单的指令。
    onlyhuiyi
        13
    onlyhuiyi   10 天前
    @DTCPSS
    @gccdchen 感谢分享
    onlyhuiyi
        14
    onlyhuiyi   10 天前
    @XTTX 对,我也希望有个快捷键支持快速搜索,我不知道你用过 mac 的 paste 么,可以快速搜索剪切板
    onlyhuiyi
        15
    onlyhuiyi   10 天前
    @Rheinmetal 感谢分享~
    onlyhuiyi
        16
    onlyhuiyi   10 天前
    https://github.com/hackjutsu/Lepton 搜了之前的帖子,看到一个这个工具,我看看能不能满足需求
    RRRoger
        17
    RRRoger   10 天前 via iPhone
    gist
    XTTX
        18
    XTTX   10 天前
    @onlyhuiyi 我上个星期也搜到了这个软件, 下了,还没有来得及看
    SuperMild
        19
    SuperMild   10 天前   ❤️ 1
    刚刚昨天我才做了一个这样的工具,本来打算晚点再发布的,刚好看到你问,就趁机借楼贴个地址:

    https://github.com/ahui2016/dictplus

    我做这个本来就是打算用来记录一些简短的知识的。
    2i2Re2PLMaDnghL
        20
    2i2Re2PLMaDnghL   10 天前
    终端内用 fzf + per-directory-history
    我记得有一个仿 tldr 但能让你填参直接运行的命令行工具,但我找不到了(
    XTTX
        21
    XTTX   10 天前
    @SuperMild 我也曾经想做,学习一下
    arctanx
        22
    arctanx   10 天前
    我自己做了一个,在命令行存一些不重要的小密码,小命令之类的,https://github.com/tvytlx/rqs
    liuser666
        23
    liuser666   10 天前 via Android
    gist ,不过我也在开发类似目的的软件哈哈
    onlyhuiyi
        24
    onlyhuiyi   10 天前
    统一谢谢大家分享~~
    lleon
        25
    lleon   10 天前 via iPad
    @XTTX 如果是 windows ,可以将存有命令的笔记页面制作成应用,再给应用分配一个快捷键。
    onlyhuiyi
        26
    onlyhuiyi   10 天前
    @SuperMild 已 star ,不过用 go 做这种 web 应用,还是有一丢丢用起来不那么方便~
    shawn42025
        27
    shawn42025   10 天前
    notion
    baoshuo
        28
    baoshuo   10 天前
    GitHub Gist 比较适合存代码片段
    huangmingyou
        29
    huangmingyou   10 天前
    我之前尝试过记录所有的命令行历史到系统日志,然后日志保存到 elasticsearch
    ffxrqyzby
        30
    ffxrqyzby   10 天前
    工具 tldr
    wellsc
        31
    wellsc   10 天前
    github 上建一个 dotfile 的库
    Seayon
        32
    Seayon   10 天前
    我就记录到,onenote 支持全文搜索
    onlyhuiyi
        33
    onlyhuiyi   10 天前
    @huangmingyou 没想过啊 一个思路
    xingheng
        34
    xingheng   10 天前
    liliclinton
        35
    liliclinton   10 天前
    telegram 开个频道发给自己看
    libook
        36
    libook   10 天前
    我自己是做了个 Shell 工具箱,把实用的脚本放在里面,在各个环境里一键安装,就可以使用这些工具了。
    libook
        37
    libook   10 天前
    DonDonc
        38
    DonDonc   10 天前
    @XTTX 我在 macOS 上用 Raycast ,有 snippet 功能,我用它完全代替 Spotlight 。
    unco020511
        39
    unco020511   10 天前
    我一般是语雀,有个小记功能(触发入口在菜单栏常驻),记录代码块还挺好的
    nmap
        40
    nmap   10 天前
    有道或者别的云笔记软件就行了呗,支持搜索和代码配色,不要去自己折腾
    Liuman
        41
    Liuman   10 天前
    用的 为知笔记,自己再 nas 上搭建的服务
    djFFFFF
        42
    djFFFFF   10 天前
    @onlyhuiyi 就是提供一个思路。简单来说就是用一个本地工具,然后用 git 做远程同步。本地工具可以选用自己顺手的。
    feilong
        43
    feilong   10 天前 via Android
    devinww
        44
    devinww   10 天前   ❤️ 2
    花钱买了 SnippetsLab
    SuperMild
        45
    SuperMild   10 天前
    @XTTX
    @onlyhuiyi 如果不喜欢 web ,其实用 pyqt 或 electron 之类的做一个也很方便,数据库只有一张表,界面就一个搜索界面(及条目列表)和一个添加新内容的表单,没了,当作练手小项目还蛮好玩。
    Innovatino
        46
    Innovatino   10 天前
    @XTTX vim 的操作我直接弄了个图片放桌面了。忘了就一键回桌面看看😂
    3dwelcome
        47
    3dwelcome   10 天前
    自己一般常用的就那几个,写了个工具,读取一个 xml 文件,做成 Snippet ,在 IDE 里用 auto complete 方式快捷输入。
    Buges
        48
    Buges   10 天前 via Android
    一行的 shell 命令直接 C-r 就好了。
    其余的用 vscode 的 snippets
    XTTX
        49
    XTTX   10 天前
    @SuperMild 雀食,我有空有也想弄一个练练手
    dajj
        50
    dajj   10 天前
    git 保存纯文本, 搜索就文本搜索。 一个人能存多少资料, 文本搜索就够了,快的很
    XTTX
        51
    XTTX   10 天前
    @Innovatino 我有桌面洁癖,还要找。 我隔三岔五要 :%s/foo/bar/g , 但是总是记不住
    CallMeReznov
        52
    CallMeReznov   10 天前
    onenote
    conanforever22
        53
    conanforever22   10 天前
    Fitz
        54
    Fitz   10 天前
    带存储的剪切板就行, Paste 或者 PasteNow
    xylxAdai
        55
    xylxAdai   10 天前   ❤️ 1
    存到自己的 shell 文件里,比如我的是 my_tools.sh ,放了我的所有常用命令的函数,然后加到.zshrc 里面做 source 。。
    js8510
        56
    js8510   10 天前
    我直接把$history 设置成无限长(`HISTSIZE= HISTFILESIZE=` in your .bashrc) 然后用的时候 search 自己的 history 就好了。
    catVSdog
        57
    catVSdog   10 天前
    cache 跨平台
    catVSdog
        58
    catVSdog   10 天前   ❤️ 1
    loryyang
        59
    loryyang   10 天前
    alfred snippets 功能,设定 key word 之后可以直接给你搞出来
    比如这个 mvn package -Dmaven.test.skip=true ,我记不住-D 后面这一坨,我就配了 mnvp 的关键词,输入这四个字就会自动替换成前面那坨脚本
    xhinliang
        60
    xhinliang   10 天前
    gist 呀...
    Akesudia
        61
    Akesudia   10 天前
    ohmyz.sh + 自动补全插件
    可以看看,能方便一部分
    rehoni
        62
    rehoni   10 天前 via Android
    你直接写到笔记里边不就好了,我就是 typora ,然后可以全局搜索
    MartinWu
        63
    MartinWu   10 天前
    utools 其中有备忘插件,非常好用,设计成方便拷贝。
    clf
        64
    clf   10 天前
    utools
    zthxxx
        65
    zthxxx   10 天前
    @onlyhuiyi #14
    @XTTX #12 就命令行而言,zsh 有些搜索插件,比如类似这个用 Ctrl + R 出现 widget 的形式来搜索的

    https://github.com/zthxxx/zsh-history-enquirer
    fzls
        66
    fzls   10 天前
    用 ditto ?把复制的最大历史数设的很大,然后第一次用到时复制过来,之后搜关键词找回来
    labulaka521
        67
    labulaka521   10 天前
    gist 直接生成
    RicardoM
        68
    RicardoM   10 天前
    fzf + 定期整理的 zsh_history
    XTTX
        69
    XTTX   10 天前
    更合理的是一个简单易用个人知识库管理软件,snippet 类的不是特别的合适
    jabari
        70
    jabari   10 天前
    同步到语雀
    teem
        71
    teem   10 天前
    腾讯文档
    kidonng
        72
    kidonng   10 天前 via Android
    可以看看 denisidoro/navi ,配合 shell 补全使用
    ykk
        73
    ykk   10 天前
    confluence
    Lemeng
        74
    Lemeng   10 天前
    很多都有,主要看你用的什么多一点
    x97bgt
        75
    x97bgt   10 天前
    分享我自己一直在用的一个小工具:navi 。

    github 上就能搜到。巨好用。
    securityCoding
        76
    securityCoding   10 天前
    gist
    wangyzj
        77
    wangyzj   10 天前
    evernote
    啥都放这里
    kba977
        78
    kba977   10 天前
    Dash
    sunwei0325
        79
    sunwei0325   10 天前
    navi +1
    Macolor21
        80
    Macolor21   10 天前
    mac 下好像有个软件叫 dash 可以查 API 文档

    终端命令我直接 oh-my-zsh.
    ![下载.png]( https://i.loli.net/2021/11/17/fULA2vSMQ5XJoey.png)
    RiceMarch
        81
    RiceMarch   10 天前
    语雀 小记功能 简单好用
    skiy
        82
    skiy   10 天前
    我自建为知,但平时的记录,自己写博客或者搞个简单的留言板( flarum )来存。

    感觉楼上的各位,其实我也有这方面的需求。但主要是偏向本地文库搜索之类的。虽然也可以自己做。
    ooops
        83
    ooops   10 天前 via iPhone
    Alfred 或者 dash 我没有跨平台需求
    imydou
        84
    imydou   10 天前
    macos quiver
    onlyhuiyi
        85
    onlyhuiyi   10 天前
    大家分享很有收获,谢谢

    @Macolor21 这个图片是 on-my-zsh 的插件?
    crayygy
        86
    crayygy   9 天前
    gist?
    hemingway
        87
    hemingway   9 天前
    mybase
    我在公司内网用这个
    ZhenYuD
        88
    ZhenYuD   9 天前
    code snippet 搜一下, 目前在用 dash
    Macolor21
        89
    Macolor21   9 天前
    @onlyhuiyi #85 对,按 Tab 就出来了
    onlyhuiyi
        90
    onlyhuiyi   9 天前
    @Macolor21 额 我是想问是插件名是啥。。感谢~
    Macolor21
        91
    Macolor21   8 天前 via iPhone   ❤️ 1
    @onlyhuiyi 你装了 ohmyzsh 就可以了,这个不就是插件吗?如果你说 omz 的插件,这个功能是自带的,tab 查看命令
    onlyhuiyi
        92
    onlyhuiyi   5 天前
    @Macolor21 好嘞 thanks
    onlyhuiyi
        93
    onlyhuiyi   5 天前
    我装了 ohmyzsh 还真没发现这个提示功能
    br_wang
        94
    br_wang   4 天前
    如果付费软件的话,Paste 也不是不行……
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2012 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:51 · PVG 10:51 · LAX 18:51 · JFK 21:51
    ♥ Do have faith in what you're doing.