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

Typora 的文件管理真垃圾

  •  
  •   ooee2016 · Dec 22, 2023 · 3202 views
    This topic created in 880 days ago, the information mentioned may be changed or developed.
    经常是 Ctrl+S 就提示要将文件保存到某一位置
    或者是从 GitHub 拉取完文件提示什么文件已被修改
    反正是文件动不动就找不到了
    10 replies    2023-12-22 16:23:40 +08:00
    ooee2016
        1
    ooee2016  
    OP
       Dec 22, 2023
    就在刚刚, 新增的一个文件又没了, 连内容都找不到了
    twofox
        2
    twofox  
       Dec 22, 2023
    不是很懂你在说什么。。。

    ctrl + s ,不是新建文件才会吗?除非你这个文件变成已读,没办法写入
    提示文件已被修改,是你拉的最新的文件覆盖了旧的文件吧?
    kmaster
        3
    kmaster  
       Dec 22, 2023
    没太懂,typora 好像是没有文件管理功能吧。我感觉你说的这些问题是你的文件同步软件导致的,我用的 onedrive+typora 用着一直没什么问题。
    ooee2016
        4
    ooee2016  
    OP
       Dec 22, 2023
    @twofox #2
    @kmaster #3
    新建的文件, 写完内容, ctrl+s 保存, 正常应该就是我保存完再 add 到 git push 就完了,
    有时候, 按 ctrl+s 的时候就会弹出一个保存框, 这个时候你选择保存到当前文件夹的位置也不是(在这个弹出框里可以看到当前文件夹的位置有这个文件), 不保存也不是(文件在硬盘上, 但是软件里看不到, git 也跟踪不到)


    第二种情况是, 有时候 git 提交了文件, 在另一个电脑 git pull 完了, 打开某些文件就提示"文件已被修改", 你选"是"或"否"最终结果文件内容都不是完整的
    twofox
        5
    twofox  
       Dec 22, 2023
    @ooee2016 你是怎么新建的,我没有遇到过你这种情况。
    你是右键新建一个文件,然后打开
    还是直接打开 typora ,选择新建一个
    cmdOptionKana
        6
    cmdOptionKana  
       Dec 22, 2023
    明白了,是 git 的问题,严格来说是 git 使用流程的问题。
    ooee2016
        7
    ooee2016  
    OP
       Dec 22, 2023
    @twofox #5 是在软件里右键新建文件
    ooee2016
        8
    ooee2016  
    OP
       Dec 22, 2023
    @cmdOptionKana #6 OK, 我试试每次新增文件后先 git add
    Belmode
        9
    Belmode  
       Dec 22, 2023   ❤️ 1
    typora 新建的临时并且未保存的文件,不在打开的文件夹里,而是在它的临时目录里
    edwardhodges
        10
    edwardhodges  
       Dec 22, 2023
    #9 说的对,直接新增的话,只是在软件的临时目录,需要保存到指定位置才算真的保存了。或者你在左侧打开指定的目录,在目录下新增一个文件,这个也是直接保存到本地的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5705 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 03:20 · PVG 11:20 · LAX 20:20 · JFK 23:20
    ♥ Do have faith in what you're doing.