老哥们,在做 copy paste 的时候, mac 下有什么好的 notepad/stickies 类可以临时存一些文本用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wellhome
V2EX    程序员

老哥们,在做 copy paste 的时候, mac 下有什么好的 notepad/stickies 类可以临时存一些文本用

  •  
  •   wellhome 2022-06-14 18:25:09 +08:00 4604 次点击
    这是一个创建于 1227 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有时候需要 copy 到 vscode 或者 terminal 的时候,在直接 copy paste 之前我会把一些 text copy 到一个临时的地方 做一些调整,去掉格式等等, 直接 copy paste 进 vscode 会把一些格式搞乱, 特别是比较长的字段, 尤其 vscode 如果 enable vim 模式。大家有什么好的 notepad/stickies 类可以临时存一些文本用,作为草稿区。

    40 条回复    2022-06-16 22:06:22 +08:00
    pkuphy
        1
    pkuphy  
    PRO
       2022-06-14 18:44:48 +08:00 via iPhone
    chevalier
        2
    chevalier  
       2022-06-14 19:23:48 +08:00
    我都是用 sublime ,支持代码着色,用插件支持 json 、xml 等格式化,一直常驻不关

    Command+N 就新开一个标签,用完就关
    killva4624
        3
    killva4624  
       2022-06-14 19:26:39 +08:00
    sublime +1 ,做临时文本或者临时格式化很好用,还不怕丢
    Kobayashi
        4
    Kobayashi  
       2022-06-14 19:38:36 +08:00 via Android
    C-x C-e
    cp19890714
        5
    cp19890714  
       2022-06-14 19:39:54 +08:00 via Android
    Sublime 就合适,vscode 有些重
    statumer
        6
    statumer  
       2022-06-14 19:40:07 +08:00 via iPhone
    macOS 自带的那个文本编辑器就可以
    ufan0
        7
    ufan0  
       2022-06-14 20:41:11 +08:00
    看到 sublime 的,借楼问下

    vscode 在 win 下可以随用随关,不会丢失未保存内容。macOS 似乎必须保存才行,这个可以解决成类似 win 的情况吗
    herich
        8
    herich  
       2022-06-14 20:43:25 +08:00   1
    @ufan0 我的 linux 版本的 sublime 是可以的, 随用随关, 不会丢失未保存的内容
    haoliang
        9
    haoliang  
       2022-06-14 22:16:30 +08:00
    你只需要个文本编辑器再写个脚本,以 linux x11 为例:

    ```
    #!/usr/bin/env bash

    set -e

    tmpfile="/tmp/draft_$(date "+%Y%m%d_%H%M%S")"

    xsel -ob > $tmpfile

    via_alacritty() {
    alacritty --class clouds -e nvim $tmpfile;
    xsel -ib < $tmpfile && notify-send 'draft' 'copied what you wrote into clipboard'
    }

    via_alacritty
    ```
    awsl2333
        10
    awsl2333  
       2022-06-14 22:22:26 +08:00   1
    @ufan0 macOS 也可以的,cmd q 退出再打开试试
    ecloud
        11
    ecloud  
       2022-06-15 00:31:14 +08:00
    vim
    WOLFRAZOR
        12
    WOLFRAZOR  
       2022-06-15 00:43:43 +08:00 via Android
    自带的文本编辑器够用
    lichunwilliam
        13
    lichunwilliam  
       2022-06-15 03:26:21 +08:00 via iPad
    pbpaste > tmp.txt
    serafin
    &nsp;   14
    serafin  
       2022-06-15 04:59:25 +08:00
    wazggcd
        15
    wazggcd  
       2022-06-15 06:21:48 +08:00 via iPhone   10
    强烈推荐一个人人都有的工具:Chrome (其他现代浏览器也行)
    地址栏输入:data:text/html,%20%3Chtml%20contenteditable%3E
    下次进入直接地址栏输入 data 即可联想出来

    原理:将网页设为可编辑的状态 contenteditable ,地址栏里输入的内容也可以自己定义,比如自定字体颜色等等

    优点:chrome 自带,无需安装其他软件,可自定义样式,完全的白板,可以随便输入,可以复制粘贴任何页面内容,可以保留复制的页面的样式!剪切板里的图片也能直接粘贴进去

    缺点:数据没有存储,刷新就没,但这恰恰就是最好的文本临时编辑场所

    强烈推荐大家试试,用过都说好
    ysc3839
        16
    ysc3839  
       2022-06-15 06:43:38 +08:00 via Android
    可以试试 Kate Editor https://kate-editor.org/
    这是一个完整的文本编辑器,跨 Linux Windows macOS 三平台。目前我已经替换掉 Notepad++了。
    gogorush
        17
    gogorush  
       2022-06-15 07:44:15 +08:00
    有个国内独立开发者的 pastenow UI 不错 使用上也行 打通了 ios 价格也不贵 非常推荐
    minamike
        18
    minamike  
       2022-06-15 08:03:03 +08:00 via iPhone
    Unclutter
    unclemcz
        19
    unclemcz  
       2022-06-15 08:07:58 +08:00
    剪切板管理工具 copyQ 也非常不错。
    AngryPanda
        20
    AngryPanda  
       2022-06-15 08:11:32 +08:00 via iPhone
    JetBrains IDE 中的 Scratch File

    自动保存,跨项目,支持多种语言,功能强大。虽然 IDE 有点重,但是我们也是一直开着不是吗?
    css3
        21
    css3  
       2022-06-15 08:27:26 +08:00 via iPhone
    @wazggcd 纯 txt 用一天可以,要格式化如 json ,yaml 封不行吧
    archean
        22
    archean  
       2022-06-15 08:33:51 +08:00
    Paste.app
    复制后呼出主界面,按快捷键 Command+E 进入纯文本编辑窗口,编辑完 Command+V 就能粘贴到任何地方,感觉比较符合楼主需求。
    knightdf
        23
    knightdf  
       2022-06-15 08:46:27 +08:00
    mac 自带 stickies
    sublime
    alfred
    Xusually
        24
    Xusually  
       2022-06-15 09:11:41 +08:00 via iPhone
    我用 Sublime Text
    随用随开
    samzong
        25
    samzong  
       2022-06-15 09:22:50 +08:00
    vscode +1
    5G
        26
    5G  
       2022-06-15 09:47:06 +08:00
    微软出品的运行于 Windows 系统之下的的便笺( Sticky Notes ),挺好用的,小巧轻便
    lanlanye
        27
    lanlanye  
       2022-06-15 10:25:10 +08:00
    VIM 模式下不要用 ctrl V 粘贴,用 normal mode 下的 "+y 代替,一般不会把格式搞乱
    AngryPanda
        28
    AngryPanda  
       2022-06-15 10:45:05 +08:00 via iPhone
    @wazggcd 发现个问题,复制网页会把网页的格式一起复制过来啊
    wazggcd
        29
    wazggcd  
       2022-06-15 10:49:15 +08:00
    @AngryPanda 会保留网页格式,这不是优点吗?
    AngryPanda
        30
    AngryPanda  
       2022-06-15 10:52:02 +08:00 via iPhone
    @wazggcd 如果保留网页格式,那我不直接粘贴到想要的地方去了吗还在这里转一道干嘛
    更多的时候是想要转化为纯文本
    wazggcd
        31
    wazggcd  
       2022-06-15 10:54:28 +08:00   1
    @AngryPanda 那有一个解决方案,很简单,粘贴的时候不要用快捷键,用右键菜单 - Paste and Match Style
    这样就可以实现不带样式粘贴
    AngryPanda
        32
    AngryPanda  
       2022-06-15 10:59:43 +08:00 via iPhone
    @wazggcd 不知道什么鬼,匹配样式粘贴,啥也粘贴不上
    shakaraka
        34
    shakaraka  
    PRO
       2022-06-15 12:25:26 +08:00
    vscode 不是很好的编辑器么
    thunderw
        35
    thunderw  
       2022-06-15 12:34:34 +08:00
    要去格式,我说个冷门的:
    开个 Terminal ,然后 pico 或者 nano
    JamesMackerel
        36
    JamesMackerel  
       2022-06-15 16:16:47 +08:00
    @wazggcd 亲测 Firefox 也可以。
    yingbo
        37
    yingbo  
       2022-06-15 22:52:39 +08:00
    我用的是 fsnotes
    angel001ma
        38
    angel001ma  
       2022-06-16 10:45:58 +08:00
    paste
    yibo2018
        39
    yibo2018  
       2022-06-16 13:37:13 +08:00
    paste 巨好用
    bs10081
        40
    bs10081  
       2022-06-16 22:06:22 +08:00
    @archean #22 Paste 真滴好用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1062 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 23:07 PVG 07:07 LAX 16:07 JFK 19:07
    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