행복 추구 - 오, 나의 Windows 단말기
이 글을 다 읽으면 당신이 즐겨 사용하는 예쁜 컨트롤러를 얻을 수 있습니다.PowerShell뿐만 아니라 WSL과 Azure Cloud Shell에서!!🥳 🤟
터미널 예비 방안
Windows 명령줄(CMD)이나 Windows PowerShell보다 더 많은 옵션이 있습니다.대부분 터미널에서 실행되는 시뮬레이터이지만, 기본 컨트롤러보다 좋은 기능을 추가했다.
그쪽 대안:
Terminator(WSL에서 실행)
Fluent Terminal 방금 찾았어요. 멋있어 보여요.
Windows 터미널을 선택해야 하는 이유마이크로소프트는 지역 사회의 의견을 듣고 새로운 단말기를 만들었습니다. 이것은 정말 사용하기 쉽고 멋진 기능이 많습니다. 예를 들어 라벨, 창, Power Shell, CMD, Git bash, Linux bash, Azure Cloud Shell 및 기타 모든 것을 실행할 수 있습니다.
Windows 터미널은 비교적 새롭습니다.전에 ConEmu에서 여러 해 동안 일했는데 이것도 좋은 선택이라고 할 수 있어요.
나는 네가 이 모든 예비 방안을 테스트하고 너에게 가장 적합한 방안을 찾아내도록 격려한다.
본고는 Windows 터미널을 기반으로 하지만 이 설정은 다른 도구에도 적용될 수 있습니다.
설치
지루한 단말기를 좋은 단말기로 바꾸기 위해 무엇을 설치해야 하는지 봅시다.
Posh-Git(git 확장)
Oh-My-Posh(주제)
Get-ChildItemColor(컬러 하위 명령)
Power Fonts(과학기술 글꼴)
좋아, 우리 시작하자💪 💻
실행 정책 변경
NOTE: this steps should be executed on PowerShell and PowerShell Core if you want to have the same theme on both.
따라서 PowerShell을 Admin으로 열고
ExecutionPolicy
를 RemoteSigned
로 변경합니다.Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Confirm
완료되면 scopeExecutionPolicy
업데이트Process
를 사용하여 이전 설정으로 돌아갈 수 있습니다.필요한 설치
PowerShellGet\Install-Module posh-git -Scope CurrentUser -Force
Install-Module oh-my-posh -Scope CurrentUser
Install-Module -AllowClobber Get-ChildItemColor
PowerShell Core를 사용하는 경우 설치해야 합니다PSReadLine
.Install-Module -Name PSReadLine -Scope CurrentUser -Force -SkipPublisherCheck
시스템에서 Power 글꼴을 사용하려면 Github 저장소를 복제하여 실행해야 합니다..\install.ps1
Tip: the repo has a lot of fonts, so in my case I deleted all of them except the one called
Meslo Dotted
.
이 모든 것을 허락하다
터미널을 열 때마다 모든 모듈을 설치하기 위해서는 먼저 프로필을 업데이트해야 합니다.
code $profile
게다가 이 줄들# Modules import
Import-Module posh-git
Import-Module oh-my-posh
Import-Module Get-ChildItemColor
# Theme to use
Set-Theme Agnoster
이제 Windows 터미널에서 선택한 글꼴을 사용하도록 알려야 합니다.이렇게 하려면 설정 파일을 엽니다."profile"속성을 검색하고 다음 내용으로 업데이트합니다.
…..
"profiles": {
"defaults": {
"fontFace": "Meslo LG M DZ for Powerline",
"fontSize": 8,
"colorScheme" : "One Half Dark"
},
"list": [
{
// Make changes here to the powershell.exe profile
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"hidden": false
}
.....
ConEmuo CMDER를 사용하는 경우 Settings Fonts
로 이동하여 이전에 설치된 글꼴을 선택합니다.NOTE: This changes will be reflected on the Visual Studio Code Terminal too 😉
WSL로 확장
WSL의 신기한 점은 Windows에서 다양한 스타일의 Linux를 직접 사용할 수 있어 이중 부트나 가상 시스템에 대한 모든 수요를 없앨 수 있다는 것이다.그래도 그것의 즐거움은 여전히 지루하다!여기서 어떻게 같은 효과를 실현할 수 있는지 봅시다.
자연스러운 선택은 릴리스에 PowerShell 커널을 설치하고 기본 bash로 설정하여 이전과 같은 절차를 따르도록 하는 것입니다.
그러나 우리가 사용하는 것은 Linux입니다. Linux에 많은 대체품이 있습니다. 좋은 대체품은 ZSH입니다.
설치
우선 Linux 버전을 업데이트합니다.
sudo apt-get update
sudo apt-get upgrade
지금 우리는 필요한 모든 것을 설치할 수 있다
sudo apt-get install git
sudo apt-get install zsh
기본 ZSH
chsh -s /bin/zsh
.bashrc
파일의 시작 부분에 이 항목을 추가하여 파일을 업데이트합니다.
if test -t 1; then
exec zsh
Fi
설치Oh-My-Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
./zshrc
파일에서 theme 를 선택합니다.
code $HOME/.zshrc
"ZSH_테마"속성을 검색하고 원하는 속성으로 변경합니다.
ZSH_THEME="norm"
마지막 단계는 복제 리포를 통해 플러그인 설치zsh-dircolors-solarized
git clone --recursive git://github.com/joel-porquet/zsh-dircolors-solarized $ZSH_CUSTOM/plugins/zsh-dircolors-solarized
그리고 .zshrc
파일로 돌아가 플러그인 권한을 부여합니다
plugins=(zsh-dircolors-solarized)
마지막으로 플러그인에 대한 테마 선택
setupsolarized dircolors.ansi-dark
결국...
Azure Cloud Shell로 확장
나는 Azure Cloud Shell에 이 모든 것을 설정하려고 시도하지 않았지만, 그것은 Linux를 기반으로 한 것이다. - 그래서 당신은 ZSH를 설치하고 우리처럼 설정할 수 있다.여기 설명 https://www.danielstechblog.io/setting-up-zsh-with-oh-my-zsh-in-azure-cloud-shell/)[https://www.danielstechblog.io/setting-up-zsh-with-oh-my-zsh-in-azure-cloud-shell/]
🧉 + 🥐🥐 = 즐거운 인코더💻
Reference
이 문제에 관하여(행복 추구 - 오, 나의 Windows 단말기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/cloudx/pursuit-of-happiness-oh-my-windows-terminal-18m5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git
sudo apt-get install zsh
chsh -s /bin/zsh
if test -t 1; then
exec zsh
Fi
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
code $HOME/.zshrc
ZSH_THEME="norm"
git clone --recursive git://github.com/joel-porquet/zsh-dircolors-solarized $ZSH_CUSTOM/plugins/zsh-dircolors-solarized
plugins=(zsh-dircolors-solarized)
setupsolarized dircolors.ansi-dark
나는 Azure Cloud Shell에 이 모든 것을 설정하려고 시도하지 않았지만, 그것은 Linux를 기반으로 한 것이다. - 그래서 당신은 ZSH를 설치하고 우리처럼 설정할 수 있다.여기 설명 https://www.danielstechblog.io/setting-up-zsh-with-oh-my-zsh-in-azure-cloud-shell/)[https://www.danielstechblog.io/setting-up-zsh-with-oh-my-zsh-in-azure-cloud-shell/]
🧉 + 🥐🥐 = 즐거운 인코더💻
Reference
이 문제에 관하여(행복 추구 - 오, 나의 Windows 단말기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/cloudx/pursuit-of-happiness-oh-my-windows-terminal-18m5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)