2014年11月4日 星期二

消掉 ^M 的方法

用 vim 開啟文字檔時,常常會看到結尾會有 ^M 這種討厭的符號。

如果是在 vim 裡面,可以打 %s/\r//g ,就可以把 ^M 消掉。

如果是在命令列,可以用 sed ‘s/\r//g’ <filename>,就可以得到沒有 ^M 的輸出,再用 > 符號轉向要存的檔案即可;或是使用  sed ‘s/\r//g’ -i <filename> 直接修改原檔。

當然,也可以配合 find 指令,把目前目錄下的所有檔案的 ^M 全部幹掉;命令如下

find . -type f -exec sed -i 's/\r//g' {} \;

2014年7月27日 星期日

Asus VW266h LCD 故障維修 DIY


買了三年多的 Asus VW266h LCD,前一段時間故障了,又剛好過保固沒多久。
查了一下,「VW266h 故障」之類的關鍵字,很多人都是一樣的壞法:一開始畫面會有很多橫條紋雜訊,熱機一下子就正常,關機久一點後再開機,又會出現一樣的橫條紋雜訊;如果不處理它,熱機到正常的時間會越來越久;看到有人的修法是電容全部換掉,但是是哪一顆電容故障也不能確定。
乾脆把 LCD 拆開,把電容一顆顆慢慢換慢慢測試,確定問題出在 C223 這顆 100uF/16V 電容掛掉,可能導致 1.8V 穩壓有問題。
換掉電容後到今天三個多月,使用上一切正常。