Search

少停止保存搜尋歷史

  • January 8, 2021

less用於將我的搜尋歷史保存到$HOME/.lesshst. 幾天前,它停止保存任何新的搜尋模式。我仍然在 中看到舊的搜尋模式$HOME/.lesshst,但新的搜尋模式不再保存在那裡。

我嘗試.lesshst手動添加一些東西。/添加的單詞在 less (hit和 then UpArrow)中變得可見。因此,該.lesshst文件是可寫的,但less它本身可能無法在其中保存模式。

可能是什麼問題?如何解決?

less是在 Windows 10 上的 GitBash 中執行的。

我可以確定罪魁禍首並找到解決方法。問題是由於我所在的 Azure 中安裝了永久驅動$HOME.lesshst。這台機器是開發測試實驗室 VM。

那些在 VM 重新創建後仍然存在的 Azure 永久磁碟在文件寫入方面存在一些重大問題。這不僅僅是less。即使mv在 GitBash 和從 Java 中簡單地寫入文件也有問題。

因此,我使用env 變數將其重新定位.lesshst到更強大的儲存(到 NAS 驅動器) 。LESSHISTFILE

引用自:https://unix.stackexchange.com/questions/619508