[問題] 一個課業以外的問題

作者: BBSealion (海獅)   2012-12-18 11:40:25
我是以前修過資結的學生
目前在自己架網站,但遇到很怪的問題
不知道方不方便在這邊問?
我是使用amazon的空間,上面掛ubuntu
但奇怪的是,我把我網站的php和javascript傳上站後,編輯檔案:
vim xxxx.php:整份文件會變成空白的,我要用箭頭上下掃過去字才會一一出現
vim xxxx.js:文件排版會亂掉,而且會冒出很多^M
用Linux也好一段時間了
但最基本的vim開檔案開不起來,卻完全不知道問題出在哪裏QQ
所以上來求救一下
請問有人知道這可能問題出在哪嗎?
PS:
網站本身執行正常,但就是編輯文件時不正常
作業系統是OS 10.8.2、用Terminal連線、重開機過
vim是7.3 sudo apt-get update、upgrade也做過
作者: myutwo150 (O51owtuym)   2012-02-18 12:26:00
^M是windows換行符號,應該可以用:%s置換或試試dos2unix
作者: gamerred (game859)   2012-02-18 12:59:00
或是用gedit開一次再按存檔 好像會順便幫你轉過來XD
作者: BBSealion (海獅)   2012-02-18 13:31:00
我用ssh連上去好像無法開啟gedit 用nano狀況一樣orz
作者: gamerred (game859)   2012-02-18 15:22:00
ssh -X?
作者: Nien1027 (隨便)   2012-02-18 23:15:00
:set ff=unix ?? (這似乎能把 ^M 消掉
作者: BBSealion (海獅)   2012-02-19 10:16:00
dos2unix對某些文件有效 然後我發現某些文件是中文編碼錯誤造成的問題...竟然不是只有中文無法顯示而是全部變空白 目前差不多解決了! 感謝各位

Links booklink

Contact Us: admin [ a t ] ucptt.com