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

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

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

    有时候需要 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  
       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
    ```
    liuhai233
        10
    liuhai233  
       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
        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 不知道什么鬼,匹配样式粘贴,啥也粘贴不上
    wunonglin
        34
    wunonglin  
       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   ·   我们的愿景   ·   实用小工具   ·   5245 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 09:17 · PVG 17:17 · LAX 02:17 · JFK 05:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.