字型 我用的是DejaVu Sans Momo,等寬,而且能顯示很多符號。 有時候,需要chcp 65001,切換到utf-8下面,才能使用英文字型。 色彩 cmd支援色彩,不支援色彩的其實是程式,比如linux下面的ls顯示出來的顏色,其實是ls做到的,並不是bash。 如果覺得預設的配色不好看,可以換配色,在github上面,搜尋cmd color theme能找到幾個,我用的是Solaris。 如果覺得命令提示符(bash叫PS1, zsh叫prompt)不好看,可以改,比如我的紅色$是這麼做到的: setx prompt $E[31m$$ $E[0m 如果程式需要顯示色彩,和linux沒有區別: printf("\033[32m%s\033[0m\n", "hello world"); 即可顯示綠色的hello world。 如果出亂碼,在main函數里面,先呼叫下: system("cls"); 這個使用cls的辦法,是我首先發現的,目前沒有發現其它地方有人提到。快捷鍵 linux下的快捷鍵確實很好用,ctrl+a行首,ctrl+e行尾,ctrl+k刪除到行尾,ctrl+l清屏,其實這些,在windows下都可以實現,用ahk指令碼即可。這裡是我的指令碼: lumpyzhu/global-emacs-keymap 說了這麼多,還是覺得linux好用?? 來來來,上wsl,不爽那個ubuntu,還可以換archlinux for wsl。
字型 我用的是DejaVu Sans Momo,等寬,而且能顯示很多符號。 有時候,需要chcp 65001,切換到utf-8下面,才能使用英文字型。 色彩 cmd支援色彩,不支援色彩的其實是程式,比如linux下面的ls顯示出來的顏色,其實是ls做到的,並不是bash。 如果覺得預設的配色不好看,可以換配色,在github上面,搜尋cmd color theme能找到幾個,我用的是Solaris。 如果覺得命令提示符(bash叫PS1, zsh叫prompt)不好看,可以改,比如我的紅色$是這麼做到的: setx prompt $E[31m$$ $E[0m 如果程式需要顯示色彩,和linux沒有區別: printf("\033[32m%s\033[0m\n", "hello world"); 即可顯示綠色的hello world。 如果出亂碼,在main函數里面,先呼叫下: system("cls"); 這個使用cls的辦法,是我首先發現的,目前沒有發現其它地方有人提到。快捷鍵 linux下的快捷鍵確實很好用,ctrl+a行首,ctrl+e行尾,ctrl+k刪除到行尾,ctrl+l清屏,其實這些,在windows下都可以實現,用ahk指令碼即可。這裡是我的指令碼: lumpyzhu/global-emacs-keymap 說了這麼多,還是覺得linux好用?? 來來來,上wsl,不爽那個ubuntu,還可以換archlinux for wsl。