目录
- 起因
- 分析
- 解决
起因
在tmux session 之中 ,尝试修改一个文件内容,发现于tmux 外部 查看该文件内容压根就没有修改到,只能从外部来进行处理
分析
在folder文件夹下有如下两个文件夹 test
以及test_1
1 2 3 4 5 |
├── test │ └── test.txt └── test_1 └── test.txt |
注意,两个文件夹下虽然都有相同的文件test.txt ,不过内容完全不一要,test/test.txt 内容是 test ,test_1/test.txt内容是test_1,这里进行两个操作
- 进入tmux状态,cd 切换到test目录下
- 保持这个seesion会话,在另外一个session下对test_1 文件夹和test文件互换
这个时候进入之前的session之中,使用vim打开已经互换之后的test文件下test.txt,你会神奇的发现原本应该是test_1下的文件内容,依然保持原先的保存,这个缓存一直存在
解决
退出当前的目录,重新进入,或者更新最新的tmux 在重复上次实验