几十年 windows 老登请教: MacOS 下到底如何快速地新建 txt 文件

bush911 2026-07-01 11:37 1

如题。
我目前是打开文本编辑器新建后设置格式再另存。始终觉得不方便。


网上搜索发现有自动操作的教程,可能太笨了没有成功过。


谢谢

最新回复 (64)
  • xtreme1 07-01 11:37
    1
    你就当没有 Finder 这东西
  • HeyWeGo 07-01 11:38
    2
    terminal touch
  • privil 07-01 11:42
    3
    装个软件。Easy New File
  • bush911 楼主 07-01 11:43
    4
    @HeyWeGo 你是指在终端里用命令行吗?这个稍微编辑一些。不懂 MacOS 的目录结构,所以不能很快定位到我要的“文件夹”

    @xtreme1 不太懂
  • Funnyrz 07-01 11:51
    5
    你等我马上给你写个右键菜单创建文件的软件
  • crackself 07-01 11:53
    6
    文本编辑器不可以设置默认格式是 txt 吗
  • ixixi 07-01 11:53
    7
    @Funnyrz 再加个 剪切功能吧 , 还有把复制改个名叫复制一份 ;
  • wu67 07-01 11:56
    8
    # 切到当前目录的路径
    $ cdf

    # 创建 txt
    $ echo ''> new.txt
  • migim 07-01 12:03
    9
    需要和 UI 交互的话还是交给 applescript ,用快捷指令包装一下,放到菜单栏随时调用
  • lscho 07-01 12:07
    10
    macos 在这点上另外一种设计理念。

    既然要编辑一个文件,那你肯定要用一个工具,那为什么不在这个工具里编辑完再保存呢,非要新建一个空白的文件,再打开编辑后保存呢?

    我现在已经接受这套逻辑了。毕竟用 Windows 的思维用 macOS 太难受了,哪哪都不对劲
  • bush911 楼主 07-01 12:07
    11
    @migim #9 谢谢,我就是学这个没学会🤣
  • tedding 07-01 12:59
    12
    右键目录,在终端中打开,touch file.txt
  • coconut5200 07-01 12:59
    13
    touch
  • diudiuu 07-01 13:01
    14
    有个软件可以控制右键,等我晚上看下。
  • nsjs 07-01 13:10
    15
    苹果觉得你不需要这个功能……命令行或者三方软件
  • morota 07-01 13:11
    16
    terminal
    cd xxx
    touch aaa
  • wclebb 07-01 13:57
    17
    算是笨办法吧

    先创建一个 文件夹
    然后直接压缩成 zip
    然后重命名为 txt ,完成。
  • wclebb 07-01 13:59
    18
    如果经常用,可能还需要在自建一个右击用的快捷功能。
  • anxiaodu666 07-01 13:59
    19
    @ixixi 哈哈哈哈,复制和拷贝,傻傻分不清楚
  • EmberSpirit 07-01 14:03
    20
    @xtreme1 #1 你这个头像是因为喜欢玩 CK 吗
  • liuxue 07-01 14:04
    21
    @wu67 这个默认应该是没有的
  • liuxue 07-01 14:04
    22
    我记得应用商店里面有个软件可以做到
  • wobuhuicode 07-01 14:07
    23
    touch
  • wangstar 07-01 14:09
    24
    我用的这个
  • youyouzi 07-01 14:13
    25
    超级右键 这种类似的东西,要么就打开 vscode 新建文件
  • chengYT 07-01 14:16
    26
    touch XX.txt
  • Fish1024 07-01 14:18
    27
    @ixixi cmd+c,cmd+option+v
  • xiangyuecn 07-01 14:18
    28
    你说他好用吧,有 复制 有 拷贝

    你说他好用吧,又有 复制 又有 拷贝
  • notfornothing 07-01 14:22
    29
    这个开源的,还不错:

    https://github.com/wflixu/RClick

  • deplives 07-01 14:25
    30
    touch new.txt
  • rossroma 07-01 14:26
    31
    我一般是打开 vscode ,打开一个新 tab ,输入 文件名.txt ,然后保存
  • zainJJ 07-01 14:32
    32
    自动操作里可以加一下,设置快捷键后能直接新增文件,我是这么弄的 [有道云笔记] 新建文件 https://share.note.youdao.com/s/CrgSIxze
  • littlewing 07-01 14:35
    33
    为什么要新建一个空白 txt ?直接用任何一个文本编辑器编辑完了保存不就行了
  • gp0119 07-01 15:02
    34
    还是 alfred 好用
  • ttsh 07-01 15:54
    35
    让 AI 帮你做,真的可以的
  • 409164 07-01 15:54
    36
  • akring 07-01 16:29
    37
    vim xxx.txt

    :wq
  • Solix 07-01 16:32
    38
    嗯……确实不方便,不过我现在都是直接打开 nodepad--,写的时候顺手 cmd+s 就弹出来保存了
  • w0017 07-01 17:09
    39
    terminal vim
  • jzhone 07-01 17:11
    40
    打开文本编辑,新建文稿,再按 cmd+shift+t ,再保存就是 txt 了
  • itskingname 07-01 17:21
    41
    先通过 Finder 里面,定位到你需要的那个文件夹。在文件夹上面右键,弹出快捷菜单以后,按住键盘上的 Option 键,此时就会出现『复制当前文件夹的地址』,点击它。

    在终端里面 cd 然后 Command + V 然后回车。即可进入这个文件夹。
  • Muyiafan 07-01 17:24
    42
    桌面放一个 空白.txt 复制 粘贴 搞定。
  • Building 07-01 17:28
    43
    在桌面固定放一个空白 seed.txt ,然后无限粘贴复制即可
  • Angryraven 07-01 17:51
    44
    如果建一个 .txt 是为了快速记东西,推荐两个思路:

    1 、触发角设置成快速备忘录,比如设置为右下角,鼠标滑到右下角会立刻打开备忘录。路径:设置--桌面与程序坞--触发角

    2 、下载 Tot ,一个非常轻型的记事本,类似于 WIN 的 TXT ,但是能支持 markdown
  • run2 07-01 18:53
    45
    @wu67 我也有 cdf

    which cdf
    cdf: aliased to cd "`osascript -e "tell application \\"Finder\\" to get POSIX path of (insertion location as text)"`"
  • asAnotherJack 07-01 19:09
    46
    哈哈哈,刚用 mac 的时候也不会,终端里 touch ,很离谱,也就程序员群体会吧,普通用户都不会用终端
  • FlashEcho 07-01 19:26
    47
    右键单击这个文件夹,在当前目录打开终端,然后 touch

    苹果的逻辑是,如果你连终端都不会用,那不建议买 mac 了
  • run2 07-01 19:30
    48
    automator 新建 quick action, newText 😊原来 touchbar 也可以显示它
    ```
    on run {input, parameters}
    tell application "Finder"
    set targetFolder to insertion location
    set baseName to "untitled"
    set ext to ".txt"
    set fileName to baseName & ext
    set counter to 2

    -- 循环查重
    repeat while exists file fileName of targetFolder
    set fileName to baseName & counter & ext
    set counter to counter + 1
    end repeat

    set newFile to make new file at targetFolder with properties {name:fileName}

    -- 设置显示扩展名
    set extension hidden of newFile to false

    display notification "已创建:" & fileName with title "新建文本文件"
    end tell
    end run
    ```
  • auroraccc 07-01 19:32
    49
    不用 finder ,forklift 有这样的功能
  • run2 07-01 20:01
    50
    最不折腾的方法:
    在 macOS 26+ 最标准的 app 应该注册 intent
    spotlight search (⌘+空格键) 框直接按⌘+3 输入 New Doc 都能看到很多对应的 intent 了,甚至可以设置快捷键加 tab 可以输入文件名和内容 
  • SuzhaharCan 07-01 20:15
    51
    问:Mac 通用新建文件方式;
    答:

    喜欢使用 Finder:
    1. 安装 OpeninTerminal-Lite
    2. 在 Finder 的 待新建路径下 点击 跳转打开 指定路径的终端, 键入 通用命令 touch demo.txt (demo.txt 是待新建的文件名.后缀名)

    或者 安装 QSpace Pro 等类 Finder 的第三方文件管理器 自带新建文件方式;


    喜欢使用终端:
    1. 安装 homebrew + autojump (自动记录你常用的路径,模糊检索 直接跳转)
    2. 在终端中 通过 z, j 等触发词 直接跳转到指定路径后, 再新建.

    备注:不建议为纯粹的功能点去 安装 专门的 APP 或 脚本. 日常通用的文件操作 去 使用 通用普适的 工具 去 操作管理.
  • 582033 07-01 20:28
    52
    touch txt
  • volvo007 07-01 21:03
    53
    @auroraccc 我一直没想到可以用这玩意替换 Finder …… 学到了……
  • GeminiPro 07-01 21:10
    54
    textEdit-> New Document
  • sunchaoylq 07-01 21:11
    55
    刚转 Mac 的时候,我也各种寻找“怎么能像 Windows 一样 XXXX”的操作方法。
    后来没找到。
    再后来发现其实也没什么影响,只是操作习惯差异的问题。
  • pricky777 07-01 21:46
    56
    虽然但是。。。Mac 为什么需要 txt 。。。
  • f1ynnv2 07-01 21:46
    57
    @wu67 touch
  • Hyschtaxjh 07-01 23:03
    58
    時代變了 讓 Agent 建
  • Hellert 07-01 23:14
    59
    我对这么多人回答这个问题的积极性感到震惊
  • iamshang 07-01 23:53
    60
    苹果的了逻辑一直都是 我认为你需要的你一定需要;我认为你不需要的你一定不需要🙂
  • fyq 07-02 03:55
    61
    用上 Mac 之后发现 Mac 的市占率如此之低,价格绝对不是主要原因。
  • Krandgith 07-02 07:30
    62
    @lscho 很多时候就想在当前目录下新建一个文件,如果先编辑再保存,保存的时候又要找一遍保存的路径
  • damsaadx 07-02 08:26
    63
    我马上开发个产品帮你解决 🐶
  • expy 07-02 08:54
    64
    没有直接实现的功能就是不需要,请你自适应选择其它操作路径。
* 帖子来源V2EX
返回