vi編輯器開啟大檔案報錯0602-101 Out of memory saving lines for undo的解決方法

記錄每一次錯誤發表於2019-07-01

在AIX平臺上使用vi編輯器開啟大檔案(超過1,048,560行時,大約130MB)時,會報如下錯誤。

$ vi alert_CBSDB.log
ex: 0602-101 Out of memory saving lines for undo.
解決辦法:
方法一:
bash-3.2$ vi -y 9999999 alert_CBSDB.log
其中-y number為指定vi編輯視窗的行號,9999999>1,048,560(預設行數)
方法二:
使用ultraedit等編輯軟體開啟進行檢視。
方法三:
export EXINIT="set ll=20000000 dir=/home/tmp"  /**** /home/tmp為自定義空間足夠的目錄 *****/
方法四:
ESC :set dir=<your_choice> 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547066/viewspace-2649202/,如需轉載,請註明出處,否則將追究法律責任。

相關文章