개인적으로 SSH Client는

Ubuntu Terminal에서 직접 사용하는 것이 가장 편하다 보니

회사에서도 Main PC는 그냥 Ubuntu를 설치하고

Windows는 VirtualBox로 설치해 놓고 사용하고 있다.


하지만, 집에서는 여러가지 이유로 Main PC를 Windows10으로 사용할 수 밖에 없어서

SSH Client를 사용하기 위해서 VirtualBox로 Ubuntu 설치해놓고 그것을 이용하고 있다.


SSH Client를 필요로 하는 개발자라면 최소한 1번 이상은 사용해봤을 Putty가 있기는 하지만

개인적으로 썩 마음에 들지 않기에

Windows 환경에서 쓸만한 SSH Client를 계속 찾아보고 있다.


그러던 中 눈에 띈 Xshell !!



안타깝게도 Open-source 프로젝트는 아니다.

하지만, 개인 사용자에게는 무료 라이선스를 제공하고 있다.



이름과 이메일만 작성하면 다운로드 받을 수 있는 주소를 보내준다.



집에서만 사용하는 용도라면 충분히 훌륭하다.

그리고 난 착하게도(^^) 이렇게 포스팅을 하고 있으니 착한 사용자!!!



그냥 다운로드 받아서 설치하면 된다.



설치도 그냥 슉슉~



화면도 깔끔하다.



oh-my-zsh 폰트도 안깨지고 잘 나온다.

더 마음에 드는 것은 창 크기를 조절하면 그에 맞춰서 터미널도 반영된다는 것이다.



Xshell의 장점이자 단점인 것 같은데...

ANSI Color를 직접 컨트롤 하기 때문인 것으로 추정되는 원인으로 인하여

요즘 유행하는 bpytop을 실행하면 위 이미지처럼 배경색이 깨져서 나온다.


뭐 조금 아쉬운 부분은 있지만,

VirtualBox 띄워서 터미널 사용하는 것보다는 조금 가볍게 사용할 수 있다는 측면에서 충분히 만족한다.

그리고 여러 개의 창을 띄울 때에도 편하게 할 수 있어서 충분히 좋다.


반응형

 

앞에서 Visual Studio Code를 웹으로 사용하는 방법도 알아보았고,

 

Web based Visual Studio Code (Online VSCode)

https://www.whatwant.com/entry/Web-based-Visual-Studio-Code-Online-VSCode

 

 

Python 개발을 위한 환경도 꾸며보았다.

 

Visual Studio Code for Python (VSCode Python 개발환경 만들기)

https://www.whatwant.com/entry/Visual-Studio-Code-for-Python-VSCode-Python-개발환경-만들기

 

 

 

 

[ Powerline fonts in zsh ]

 

 

그런데, Terminal을 보면 뭔가 글자들이 깨진 것처럼 보인다.

 

 

 

필자의 경우 Ubuntu에 Shell 환경을

zsh로 꾸미면서 테마를 예쁘게 하다보니

일반적인 폰트를 사용하지 않기 때문이다.

 

일명 powerline 폰트 !!!

 

그냥 Terminal 화면에서는 아래와 같이 정상적으로 출력이 된다.

 

 

 

 

 

zsh 환경을 만들 때 아래와 같은 명령어를 통해 font를 설치했었다.

 

> sudo apt-get install fonts-powerline

 

※ Windows에서는 다음 링크에 있는 폰트를...

github.com/Falkor/dotfiles/tree/master/fonts

 

 

 

 

[ Visual Studio Code ... Conflict ]

 

 

하지만, VSCode 에서는 위의 폰트를 그대로 사용할 수 없단다,

 

VSCode는 "monospace fotns"만 지원한단다.

 

그래서 VSCode의 Terminal이 아래와 같이 깨진 폰트로 출력이 된다.

 

 

 

 

 

[ Setting Font ]

 

Settings의 Terminal 항목에서

"Integrated: Font Family"에 다음과 같이 셋팅하자.

 

'Ubuntu Mono', 'PowerlineSymbols'

 

 

※ Windows 에서는 다음과 같이 : 'SourceCodePro+Powerline+Awesome Regular'

 

 

 

Terminal 화면을 보면 알겠지만, 예쁘게 잘 나온다.

 

 

우와~ 깔끔하게 해결~!!!

 

 

반응형

+ Recent posts