• 请不要在回答技术问题时复制粘贴 AI 生成的内容
onlyhuiyi
V2EX  ›  程序员

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

  •  1
     
  •   onlyhuiyi · Nov 17, 2021 · 8984 views
    This topic created in 1811 days ago, the information mentioned may be changed or developed.

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

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

    不想每次去 google 。

    先谢谢了

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

    https://github.com/ahui2016/dictplus

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

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

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

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

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

    @Macolor21 这个图片是 on-my-zsh 的插件?
    crayygy
    crayygy
    Nov 18, 2021
    86
    gist?
    hemingway
    hemingway
    Nov 18, 2021
    87
    mybase
    我在公司内网用这个
    ZhenYuD
    ZhenYuD
    Nov 18, 2021
    88
    code snippet 搜一下, 目前在用 dash
    Macolor21
    Macolor21
    Nov 18, 2021
    89
    @onlyhuiyi #85 对,按 Tab 就出来了
    onlyhuiyi
    onlyhuiyi
    OP
    Nov 19, 2021
    90
    @Macolor21 额 我是想问是插件名是啥。。感谢~
    Macolor21
    Macolor21
    Nov 19, 2021 via iPhone❤️1
    91
    @onlyhuiyi 你装了 ohmyzsh 就可以了,这个不就是插件吗?如果你说 omz 的插件,这个功能是自带的,tab 查看命令
    onlyhuiyi
    onlyhuiyi
    OP
    Nov 22, 2021
    92
    @Macolor21 好嘞 thanks
    onlyhuiyi
    onlyhuiyi
    OP
    Nov 22, 2021
    93
    我装了 ohmyzsh 还真没发现这个提示功能
    br_wang
    br_wang
    Nov 23, 2021
    94
    如果付费软件的话,Paste 也不是不行……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1386 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 192ms · UTC 20:16 · PVG 04:16 · LAX 12:16 · JFK 15:16
    ♥ Do have faith in what you're doing.