JetBrains产品现在每次都请求覆盖终端历史记录的权限



在更新到JetBrains产品的2018.3版本之前,我从未遇到过这个问题。每当我在WebStorm或CLion中打开终端窗口时,我都会遇到:

cp: overwrite '/home/zack/.WebStorm2018.3/config/terminal/history/history-'? 

当我打开一个额外的窗口时,我会得到:

cp: overwrite '/home/zack/.WebStorm2018.3/config/terminal/history/history-2'?

窥探指示的目录会发现一些零长度的文件,相当于我打开的终端数量。

-rw-r--r-- 1 zack zack 0 Dec  6 16:14 history-
-rw-r--r-- 1 zack zack 0 Dec  6 16:18 history-2
-rw-r--r-- 1 zack zack 0 Dec  6 16:18 history-3

在我关闭程序后,这些文件确实会保留在那里,但即使我删除了它们,一旦我再次打开WebStorm,这些文件就会被重新创建,所有打开的终端都会提示我再次重写这些文件。

您的.bashrc中是否定义了cp别名?看起来与2018.3.1 中修复的IDEA-202523相似

最新更新