項目 widget-area-1 尚未註冊或是沒有一個 view.php 檔案.
項目 widget-area-1 尚未註冊或是沒有一個 view.php 檔案.
項目 search-input 尚未註冊或是沒有一個 view.php 檔案.

【Windows】也許是 windows 上最貼近 linux 的 terminal,安裝 fluent terminal,在 windows 上使用 zsh (oh-my-zsh)

前言

如果也是長期在 linux 上進行開發的工程師,
相信都對 bash, zsh 等等不陌生,
但每次回到 windows 想進行類似的操作,卻又因為語法不同而非常困擾,
這次要推薦的也許是 windows 上最貼近 linux 的 terminal,
在 windows 上安裝 fluent terminal (可使用 bash, zsh)。

  • 我處理完後的樣子如下 (在 windows 電腦上)

使用到目前為止簡評一下:除了 $HOME 跟想像中不太一樣之外,
其他跟 windows 都是互通的,覺得很不錯。
(windows 的指令與 linux 環境差很多,一直很不習慣)

安裝 fluent terminal

step 1. (前置作業) 在 windows 安裝 WSL (Windows Subsystem for Linux)

第一次安裝的話,打開 powershell (記得管理員權限)

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

這邊細節就不贅述了,在我的另外一篇文章有講到更多細節。

請參考:【Docker】在 windows 上使用安裝並使用 Docker (全圖文說明) windows 安裝 WSL (Windows Subsystem for Linux)

step 2. (前置作業) 準備一個 linux 環境

這邊我們可以去 Microsoft Store 找一個自己喜歡的 linux 環境,
如果不知道怎麼選就選最經典的 Ubuntu 吧!

step 3. 安裝 Chocolatey,這是一種 Windows 套件的安裝包管理器 (類似 apt)

【Docker】在 windows 上使用安裝並使用 Docker (全圖文說明) windows 安裝 WSL (Windows Subsystem for Linux)

這裡我使用 powershell 的方式安裝 (記得務必使用系統管理員)

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

或者也可以使用 CMD 的方式安裝 (記得務必使用系統管理員)

```bash
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).Dow