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

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

  •  
  •   wellhome · 60 天前 · 2043 次点击
    这是一个创建于 60 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有时候需要 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  
       60 天前 via iPhone
    chevalier
        2
    chevalier  
       60 天前
    我都是用 sublime ,支持代码着色,用插件支持 json 、xml 等格式化,一直常驻不关

    Command+N 就新开一个标签,用完就关
    killva4624
        3
    killva4624  
       60 天前
    sublime +1 ,做临时文本或者临时格式化很好用,还不怕丢
    Kobayashi
        4
    Kobayashi  
       60 天前 via Android
    C-x C-e
    cp19890714
        5
    cp19890714  
       60 天前 via Android
    Sublime 就合适,vscode 有些重
    statumer
        6
    statumer  
       60 天前 via iPhone
    macOS 自带的那个文本编辑器就可以
    ufan0
        7
    ufan0  
       60 天前
    看到 sublime 的,借楼问下

    vscode 在 win 下可以随用随关,不会丢失未保存内容。macOS 似乎必须保存才行,这个可以解决成类似 win 的情况吗
    herich
        8
    herich  
       60 天前   ❤️ 1
    @ufan0 我的 linux 版本的 sublime 是可以的, 随用随关, 不会丢失未保存的内容
    haoliang
        9
    haoliang  
       60 天前
    你只需要个文本编辑器再写个脚本,以 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  
       60 天前   ❤️ 1
    @ufan0 macOS 也可以的,cmd q 退出再打开试试
    ecloud
        11
    ecloud  
       60 天前
    vim
    WOLFRAZOR
        12
    WOLFRAZOR  
       60 天前 via Android
    自带的文本编辑器够用
    lichunwilliam
        13
    lichunwilliam  
       60 天前 via iPad
    pbpaste > tmp.txt
    serafin
        14
    serafin  
       59 天前
    wazggcd
        15
    wazggcd  
       59 天前 via iPhone   ❤️ 8
    强烈推荐一个人人都有的工具:Chrome (其他现代浏览器也行)
    地址栏输入:data:text/html,%20%3Chtml%20contenteditable%3E
    下次进入直接地址栏输入 data 即可联想出来

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

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

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

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

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