曾經我好像寫過一個post,說了cygwin一大堆好話,但是那樣裝完之后,我用的時間并不長,用了一段時間之后,還是覺得很不爽。第一,如果用cygwin默認的調用cmd.exe窗口,那么除了可以用一些linux下命令之外,而用命令行的感覺,并沒有Linux下來得爽,并且由于不是原生的windows支持,而是要依賴于cygwin.dll,有些命令的效率不盡人意;還是因為字體,因為限定的窗口寬度。然后我換了一個puttycyg來用,很不錯,但是界面刷新得特別慢,還不支持中文輸入。對于反應慢,我一度懷疑是不是cygwin本身的問題了。并且,用一些工具,比如VIM,還有minicom,在cygwin下感覺總怪怪的,有些鍵不響應,不知道是我不知道配置還是怎么的,反正就是不爽。前一段時間,重新裝了一下系統,想順便把cygwin刪除掉,不料卻發現有些文件死都刪不了,安全模式也不行。還好臺式機上有個Linux,在Linux里面把它刪掉了;筆記本里面的cygwin,硬是用ubuntu 7.10的liveCD啟動機器才給刪掉(支持ntfs寫)。
不可否認,cygwin對于linux下程序直接往windows下移植是一個偉大的創舉,但是這樣的移植畢竟不是原生程序,順便說個與cygwin無關的,說用戶界面移植(比如gtk的程序)到windows下感覺就很不好看,字體,我以前一直用dia,windows下也用它畫流程圖等等,但是后來還是裝了一個D版的Visio,也是方便和周圍人交換,二是發現windows版的dia,有的時候出問題,文件不能保存,后來只有選擇放棄了。
裝個cygwin很大,不過基于它移植過來的程序非常豐富;可我需要嗎?我這么想?,F在很多open source的軟件在windows下都有原生的軟件或者替代品了,我常用的幾乎都有。我犯不著逼著自己在windows下用linux shell了。在windows下就遵從windows下的使用習慣吧。沒有必要在解決各種細枝末節的問題上花時間。規根結底,我無非是看不慣windows的command界面罷了。從網上仔細查了一下,發現cmd.exe的的界面字體是可以改的,微軟出了powershell來作為一個全新的用戶命令行界面,看來似乎不錯,很多的dos命令都還熟知,很多常用的GNU工具可以下載一個原生的小exe文件放到一個統一的目錄里,然后加入環境變量PATH,沒有cygwin,還有mingw的GCC可用,gvim有windows版的,那么該和cygwin說拜拜吧。在windows下就別想著Linux吧,用linux工作的時候,就enjoy吧,別老身在曹營心在漢,這可不大好。
隨筆分類
隨筆檔案
文章分類
文章檔案
博客
- 豬姐姐的博客
- My blogger