tools/terminal 8

tmux session 이름 변경하기

tmux session을 처음 생성할 때 만든 이름을 변경할 때는 두가지 방법이 있다.1. shell에서 명령어로 변경$tmux rename-session -t [current-session-name] [new-session-name] 2. tmux 내 커맨드에서 변경tmux 내에서 커맨드 실행 : ctrl + b + $ 혹은 ctrl + b + : => rename-session -t [current-session-name] [new-session-name]만약 tmux hotkey를 ctrl+b에서 다른 키로 변경하였다면 변경한 키를 입력해주면 된다.

tools/terminal 2018.03.12

Downloading youtube in terminal: youtube-dl

요즘은 유투브 영상을 쉽게 다운로드 받을 수 있는 다양한 프로그램, 익스텐션 등이 있어서 쉽게 영상을 다운받을 수 있다.터미널에서도 유투브 영상을 다운받을 수 있는 흥미로운 라이브러리가 있어서 소개해본다.이름은 youtube-dl.설치맥의 경우에는 brew, 리눅스는 pip로 설치할 수 있다. (물론 curl로 직접 다운받아 설치해도 된다.)# mac os의 경우 brew 사용 $brew install youtube-dl # pip로 설치 $ sudo -H pip install --upgrade youtube-dl # 직접 설치 $ sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl $ sudo ch..

tools/terminal 2018.01.16

iterm2 메뉴바(title) 색상 변경하기

iterm2 color scheme를 변경하더라도 기본 tmux title(위의 메뉴 바) 색깔은 그대로라 항상 보기 거슬렀는데 우연히 어느 강의에서 iterm2의 메뉴 색깔이 검정으로 되어있는 걸 보고 나도 바꿔야겠다 싶어서 찾아보았다.iterm2 공식 document에 떡하니 나와있다. 0~255의 숫자를 넣어서 rgb로 지정해주면 된다. 다음은 document에 나와있는 purple 색상 예시.echo -e "\033]6;1;bg;red;brightness;255\a" echo -e "\033]6;1;bg;green;brightness;0\a" echo -e "\033]6;1;bg;blue;brightness;255\a" 다음 명령어로 한줄로 넣어도 괜찮다.printf -- $'\033]6;1;bg..

tools/terminal 2017.12.13

tmux-powerline: 내맘대로 tmux상태바 만들기

tmux-powerline tmux-powerline 설치 준비 공식 깃 문서에 따르면, 필요한 grep 툴을 설치하여 주어야 한다고 하여 설치했다. brew install https://raw.github.com/Homebrew/homebrew-dupes/master/grep.rb 일단 깃에서 다운 받아주고 brew tap homebrew/dupes brew install homebrew/dupes/grep 명령어로 설치를 완료 해 주어야 한다. brew가 설치가 안 되있으면 여기()서 보고 설치해 오면 된다. tmux-powerline 설치 설치는 간단하다. 아래의 예제에서는 ~/some/path/라고 나와 있는데 그냥 아무 폴더나 만들어서 거기에 아래 깃 클론 명령을 실행하면 된다. 나는 mkdir..

tools/terminal 2017.03.19

내가 보려고 쓴 tmux 사용법

맥북을 처음 접하고, 좋다고 들은 iterm2과 tmux (티먹스)를 설치했다. (사실 처음에 설치할 때에는 티먹스 티먹스 이러길래 팀웍스인줄 알고 한참을 team works mac... 이렇게 검색하다가 다시 물어 발견했다.) "tmux는 사용자가 단일 단말기 또는 원격 터미널 세션 안에서 여러 별도의 터미널 세션에 엑세스 할 수 있도록 여러 가상 콘솔을 다중화하는데 사용할 수 있는..."-위키백과 'tmux' (https://ko.wikipedia.org/wiki/Tmux) 창 분할만 되는 줄 알고 ubuntu에서 쓰던 terminator와 다를게 뭐냐고 생각했는데, 단순히 창만을 나눠주는 기능이 아닌 기본적으로 여러 세션을 한번에 사용할 수 있는 엄청난(?) 기능을 제공해주는 것 같다. 뿐만 아니라..

tools/terminal 2017.03.18