วิธีปรับ Bash on Windows ให้น่าใช้ด้วย oh-my-zsh และ cmder ตอนที่ 1

Standard


หลังจากที่มีโอกาศได้ลองใช้ Bash on Windows ตั้งแต่เวอร์ชั่น Insider Preview  ก็เริ่มติดใจ  เพราะปกติทำงานบน Mac ก็ใช้ Command Line บ่อยอยู่แล้ว     พอ Microsoft ออก Update windows 10 Aniversary ก็เลยได้กลับมาใช้ Bash on Windows (ก่อนหน้านี้ใช้ Cygwin)

ปกติถ้าทำงานบน Mac ก็จะใช้ iTerm2 กับ oh-my-zsh แล้วปรับ theme กับ hotkeys ตามที่เราถนัด   พอย้ายมาเป็น windows ก็พยายามจะหา tool พวกนั้นให้ทำงานคล้าย ๆ กัน  จะได้ทำงานได้สะดวก

สำหรับวิธีการเปิดใช้งาน Bash ขอ emmbed จากของเก่ามานะครับ  เนื่องจากวิธีการเปิดใช้งานแทบจะไม่ต่างจากเดิมเลย




Tools ที่นำมาใช้ก็คือ
- Cmder (พัฒนามาจาก Conemu) ใช้สำหรับการ full screen และ hide โดยใช้  hotkeys
- oh-my-zsh ใช้สำหรับปรับ theme ของ shell ให้สวยงาม



วิธีติดตั้ง Cmder

1. เข้าไป download โปรแกรมได้ที่ http://cmder.net/
2. Extrack file zip ที่ download มาไปใส่ใน c:\cmder (จริง ๆ  เอาไว้ตรงไหนก็ได้ แต่ต้องชี้ path ให้ถูก)
Configuration
3. เข้าไปตั้งค่า Path
3.1 กด windows + x แล้วเลือก System

3.2 เลือก Advance System Settings


3.3 เลือก Environmetn Variables


3.4 ใน System Variables ให้เลือก Path แล้วกด Edit จากนั้น



5. กด New แล้วใส่ path ที่เราติดตั้งโปรแกรม (ในที่นี้ติดตั้งไว้ที่ c:\cmder) แล้วกด OK


วิธีตั้งค่าการใช้งาน Cmder

1. เปิด Cmder ขึ้นมาแล้วกด Windows + alt + p จากนั้นจะมีหน้า Settings ขึ้นมา


2.  ใน Main > Apprearance ให้ตั้งค่าดังนี้ เพื่อ shell ของเราอยู่เหนือโปรแกรมอื่น (Always on top)

3. ตั้งค่า Transparent เพื่อกำหนดความโปร่งใสของ Shell ตามต้องการ

4. ตั้งค่าการ Minimize / Resotre ด้วยการกดปุ่ม Win + alt + space  วิธีนี้ติดมาจาก Iterm

5. สร้าง Task ใหม่ใน Startup > Task  แล้วตั้งค่าให้ bash on windows เป็นตัว default  ของ cmder



เพียงเท่านี้เราก็จะสามารถใช้งาน bash on window โดยใช้ cmder ได้แล้วครับ  แต่ยังไม่มีสีที่สวยงาม  ต่อไปเราจะไปติดตั้ง oh-my-zsh กันครับ  ตามไปดูได้ที่ วิธีปรับ Bash on Windows ให้น่าใช้ด้วย oh-my-zsh และ cmder  ตอนที่ 2