Gnome 3.22 ์ ๊ทธ๋ ์ด๋ ํ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ด ํ์๋ฉ๋๋ค.
Powerline์ ๋ฌด์์ ํ์ํ ์ง ๊ฒฐ์ ํ๊ณ ์ด๋ฅผ ํฐ๋ฏธ๋์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฐ๋ ๊ฒ์ tmux์ ์ฑ ์์ ๋๋ค. ์คํฌ๋ฆฐ ์ท์
์ ๋ ฅ์ ์ ์ด๊ฒ์ผ๋ก ์๋ฌด๊ฒ๋ ํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ๋ฌธ์ ์งํฉ์ ์ ํํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค (์ : ์ต์์ ํ
๋ง๋ฅผ ascii
ํ๊ฑฐ๋ ๋ฌธ์ ๊ฐ๋๋ ๋ฌธ์ ํ๋๋ง ์ฐพ์ ๋ฌด์). ์ด๊ฒ์ tmux ๋ฒ๊ทธ์
๋๋ค.
@frol ๋ Gnome์์๋ ๊ฒ
urxvt์ ์ ์๋ํฉ๋๋ค!
powerline.json ๋ณ๊ฒฝ :
...์
"time": {
"before": "๏ "
},
@mrmodolo ๋ค, ๋์์ด๋ฉ๋๋ค!
@burningTyger ์ ๋ testing
repos๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก ๊ฐ์ ๋ Tmux 2.3.1๊ณผ Gnome 3.22๋ฅผ ์ป์๊ณ Tmux ๋น ํธํ์ฑ์ด๋ผ๊ณ ์๊ฐํ์ง๋ง ์ ๊ฐ ํ๋ฆฐ ๊ฒ ๊ฐ์ต๋๋ค.
@mrmodolo ์๊ณ ๊ธฐํธ๊ฐ ๋ฒ์ธ์ด์ง๋ง ๋ค๋ฅธ ๊ธฐํธ๋ ๋ด ์ ๋ ฅ์ ๊ธ๊ผด์์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์ง๊ธ์ ํด๊ฒฐํ๊ธฐ ์ํด ์ด์ ๋ฌธ์์ด์ ๋น์ ๋์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
๋ด ๊ตฌ์ฑ์์ "๏"๋ UTF8 char f017 ์
๋๋ค.
VIM์์ ๊ธฐํธ๋ฅผ ์ธ์ ํ ์ ์์ต๋๋ค.
์ฝ์
๋ชจ๋๋ก ๋ณ๊ฒฝํ์ญ์์ค.
Ctrl + v๋ฅผ ๋๋ฅธ ๋ค์ uf017 ์ ์
๋ ฅ
๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ์๊ณ ๊ธฐํธ๋ ์ด๋ค ์ ๋ ์ฝ๋ ๋ฌธ์์ ๋๊น (์ด์ ์ฃผ์์ ๋ ธ๋์ ๋ฐฐ๊ฒฝ ์คํฌ๋ฆฐ ์ท์์)?
(์ฐธ๊ณ : U + F017์ ๊ฐ์ธ ์ฌ์ฉ ์์ญ์ ์์ต๋๋ค. ๋ด ์์คํ ์์๋ ๋ฌผ๊ฒฐํ (~) ๊ธฐํธ์ ๋น์ทํ๊ฒ ํ์๋์ง๋ง ์ด๊ฒ์ด ์์คํ ์์ ์๊ณ๋ก ํ์๋๋ ๊ฒ์ผ ์ ์์ต๋๊น ?? ๊ทธ๋ ๋ค๋ฉด @ ์ ๋ฌด์์ ํ์ต๋๊น?
$ printf "% d \ n"\ '
8986
$ echo "obase = 16; 8986"| ๊ธฐ์์
231A
VIM ์ ํ :
Ctrl + v๋ฅผ ๋๋ฅธ ๋ค์ uf231A ๋ฅผ ์
๋ ฅ
์ด์ ์ด๊ฑฐ ์์ด์!
์ ๋ Arch๋ฅผ ์ฌ์ฉํ๊ณ ์์ง๋ง Ubuntu๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๋ ฅ์ ์์ ๏๋ฅผ ์ฌ์ฉํฉ๋๋ค!
๊ทธ๋์ ... ๋๋ ๊ทธ๊ฒ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ดํดํฉ๋๊น?
(์๋๋ฉด ๋ฐ๋์ธ๊ฐ์? ๊ธธ์ ์์ด์ ์ฃ์กํฉ๋๋ค.)
์ ๊ฒฝ์ฐ์๋ ๊ฐ์ ์์น์์๋ U + F017์ด ์ ์๋ํฉ๋๋ค!
๋ด ๊ตฌ์ฑ ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
"์๊ฐ": {
"์ด์ ": "๏"
},
gnome-terminal bugreport๋ฅผ ๋จผ์ ์ฝ์ผ๋ฉด ์ค์๋ํ๋ bash / zsh ์ ๋ ฅ์ ํ๋กฌํํธ์์ต๋๋ค. ์ฌ๊ธฐ ์คํฌ๋ฆฐ ์บ์คํธ๋ฅผ ๋ณด๋ฉด ์คํ๋ ค ์ ๋ ฅ์ tmux ์ํ ํ์ ์ค์ธ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
๋๊ตฐ๊ฐ๊ฐ tmux๋ฅผ powerline์ผ๋ก ๊ตฌ์ฑํ๊ธฐ ์ํด ๋ฐ๋ผ์ผํ๋ ๊ฐ์ฅ ๋น ๋ฅธ ๋ฌธ์๋ฅผ ์๋ ค์ค ์ ์์ต๋๊น (์ด ๋ฒ๊ทธ๋ฅผ ์ฌํ ํ ์ ์๋๋ก)? ๋๋ ์ ๋ ฅ์ ์ ์ฌ์ฉํ ์ ์ด ์์ผ๋ฉฐ tmux์๋ ๊ฑฐ์ ์ต์ํ์ง ์์ผ๋ฉฐ Google์ ๋๋ฌด ๋ง์ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ๋๋ฒ๊น ํ๊ฒ๋์ด ๊ธฐ์์ง๋ง ์ ๋ ฅ์ ์ํ๊ณ์ ์ต์ํด ์ง ์๊ฐ์ด ์์ต๋๋ค. ๋ฏธ๋ฆฌ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
์ ๋ ์์น๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค ...
yaourt -S ํ์ด์ฌ ์ ๋ ฅ์
.tmux.conf์์ ...
๋ฐ์ "powerline-daemon -q"
์์ค "/usr/lib/python3.5/site-packages/powerline/bindings/tmux/powerline.conf"
๊ทธ๋ฅ ํ์ธ : ๋ฌธ์ ๋ U + 231A๋ ๊ด๋ฒ์ํ ํ ๊ทธ๋ ํฐ๋ฏธ๋์ด ๋ฌธ์ ๊ฐ ์ ํ ์ ๋ ฅ์ ์์ด ์๋ฒฝํ๊ฒ ์ฌํ ํ ์ ์์ด์ผ ๊ทธ ๋ค์์ด๋ผ๊ณ ์๊ฐ์ด๋ค TMUX ์๊ฐ์ผ๋กํ๋ ๊ฒฝ์ฐ status-
์ต์
์ (์ด ๊ธฐํธ๋ฅผ ํฌํจ ๋
ธํธ : ๋๋ ํ์คํ ์ฌ๋ถ ์๋๋ค ๊ทธ๋ฆฌ๊ณ tmux๊ฐ ์ฌ์ฉํ๋ ๋ ๋๋ง ์ต์ ํ, ๊ทธ๋์ status-right
์ ๋ฌด์ธ๊ฐ๋ฅผ ํฌํจํด์ผํฉ๋๋ค).
์ ๋ณด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๋๋ Ubuntu Yakkety (gtk + gnome 3.20 / glib 2.50.0 [gnome 3.22์ ์ํจ] / glibc 2.24)์ tmux-2.3 ๋ฐ gnome-terminal / vte git์ด ์๋์ผ๋ก ์ปดํ์ผ๋์์ต๋๋ค. ๋๋์ด ๋ฒ๊ทธ๋ฅผ ์ฌํ ํ ์ ์๋ค (์ ๋ ฅ์ ๋, ๋จ์ํ ์ํ ๊ถํ๋ ์์).
U + 231A๊ฐ ๋ ๋๋ค๊ณ ์๊ฐํ๋ tmux์ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด GNOME ํฐ๋ฏธ๋์
์ด๊ฒ์ ํ์ฌ ๋ฌธ์ ๋ฅผ ์ค๋ช ํ์ง ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ tmux๋ ๋ฌธ์๋ฅผ ํ๋ ๋ ์ ๊ฒ ์ธ์ํ๋ฏ๋ก (ํ๋๊ฐ ๋ ๋๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์) ์ ์ฒด ๋๋น๋ฅผ ์ฑ์ฐ์ง ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ๊ทธ ๋ฐ๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. tmux๋ ๊ทธ๊ฒ์ด ์ผ๋ฐ ์บ๋ฆญํฐ๋ผ๊ณ ์๊ฐํ๊ณ gnome-terminal์ ๊ทธ๊ฒ์ด ๋๋ธ ์์ด๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ฐ๋ผ์ ์ค๋ฒํ๋ก๋ฉ๋๋ค.
https://bugzilla.gnome.org/show_bug.cgi?id=762052#c30 ์์ ์ธ๊ธํ๋ฏ์ด gnome-terminal (vte)์ wcwidth () ๋์ g_unichar_iswide ()๋ฅผ ์ฌ์ฉํฉ๋๋ค (xterm ๋ฐ ์๋ง๋ tmux์์๋ ์ฌ์ฉ๋จ). .
๋ค์์ ์๋ํด ์ฃผ์๊ฒ ์ต๋๊น?
echo $'\u231A' | wc -L
์ด๊ฒ์ glibc์ wcwidth ()๋ฅผ ์ธ์ํ๋ฉฐ, ์ถ๋ ฅ์ด 1์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค.
echo ABCDE; echo a$'\u231A'cde
๋๋ฌธ์์ ์๋ฌธ์๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ ฌ๋ฉ๋๊น? ๋๋ xterm์์ ๊ทธ๋ค์ดํ๋ ๋ฐ๋ฉด gnome-terminal์์๋ ๊ทธ๋ ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค (์๊ณ๋ 2 ์ ์ ์ฐจ์งํฉ๋๋ค).
glib ๋ฐ glibc ๋ฒ์ ์ ๊ณต์ ํด ์ฃผ์๊ฒ ์ต๋๊น? ๋ด ์ถ์ธก์ผ๋ก๋ ๋ณ๊ฒฝ ๋ก๊ทธ์ "์ ๋ ์ฝ๋ ์ง์์ ์ ๋ ์ฝ๋ 9.0.0์ผ๋ก ์ ๋ฐ์ดํธ"๋ผ๊ณ ํ์๋ glib 2.50.1์ด ์๊ณ ์๋ง๋ ์ ๋ ์ฝ๋ 9.0.0์ด์ด ์ฝ๋ ํฌ์ธํธ์ ๋๋น๋ฅผ ๋๋ ธ๋ค๋ ๊ฒ์ ๋๋ค.
๋ด ์ถ์ธก์ด ์ฌ์ค ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
ftp://ftp.unicode.org/Public/8.0.0/ucd/EastAsianWidth.txt
2313..231F;N # So [13] SEGMENT..BOTTOM RIGHT CORNER
ftp://ftp.unicode.org/Public/9.0.0/ucd/EastAsianWidth.txt
2313..2319;N # So [7] SEGMENT..TURNED NOT SIGN
231A..231B;W # So [2] WATCH..HOURGLASS
231C..231F;N # So [4] TOP LEFT CORNER..BOTTOM RIGHT CORNER
์๊ณ์ ๋ชจ๋ ์๊ณ ์ฝ๋ ํฌ์ธํธ (๊ทธ๋ฆฌ๊ณ ํจ์ฌ ๋)๋ ์ ๋ ์ฝ๋ 9.0.0์ ์ํด ๋์ด์ก์ต๋๋ค.
gnome-terminal์ glib 2.50.1 ์ด์์ผ๋ก ์คํ๋๋ ๊ฒฝ์ฐ ์ ๋๋น๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ฉด xterm ๋ฐ tmux๋ ์ต์ ๋ฆด๋ฆฌ์ค (2.24)๊ฐ ์ฌ์ ํ ์ด์ ๋๋น๋ฅผ ์ฌ์ฉํ๋ glibc์ ์์กดํฉ๋๋ค.
์ฌ๊ธฐ์ ๋งํฌ ๋ ๊ทธ๋ ํฐ๋ฏธ๋ ๋ฒ๊ทธ ๋ณด๊ณ ์๋ฅผ ์ฐพ์ ์ ์์ผ๋ฏ๋ก ์ฐธ์กฐ ์ฉ์
๋๋ค.
https://bugzilla.gnome.org/show_bug.cgi?id=772812
https://bugzilla.gnome.org/show_bug.cgi?id=772890
๋๋ฌธ์์ ์๋ฌธ์๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ ๋ ฌ๋ฉ๋๊น? ๋๋ xterm์์ ๊ทธ๋ค์ดํ๋ ๋ฐ๋ฉด gnome-terminal์์๋ ๊ทธ๋ ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค (์๊ณ๋ 2 ์ ์ ์ฐจ์งํฉ๋๋ค).
์ด ๊ธฐํธ์ ๋ ๋ค๋ฅธ ๊ฐ๋ฅํ ๊ฒฐํจ์ด ์์ต๋๋ค. konsole๊ณผ tmux๋ ๋ชจ๋ ํ ์ ๋๋น๋ผ๊ณ ์๊ฐํ์ง๋ง ๊ธ๊ผด ๋ ๋๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํด๋น ๋์คํ๋ ์ด ์ ๋ก ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋๋ก ์ง์ํ์ง ์์ต๋๋ค (์ค์ ๊ธ๋ฆฌํ๋ ๋ค์์์ ๊ฐ์ ธ์ด). ๋ค๋ฅธ ๊ธ๊ผด์ ์ข ์ ์์ด ๊ธ๋ฆฌํ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.)
. ์ด๊ฒ์ ์ฌ๊ธฐ์ ์ฌ๋๋ค์ด ๊ฒช๊ณ ์๋ ๋ฌธ์ ๋ก ์ด์ด์ง์ง _ ์์ง๋ง _ ํ ์คํธ ๊ฒฐ๊ณผ๊ฐ ์๋ชป ๋ ์ ์์ต๋๋ค.
konsole์ ๋ด๊ฐ ์๋ ์ ์ผํ ์๋ฎฌ๋ ์ดํฐ๋ก, ์ ์ ์ ๋ ฌ๋์ง ์๋ ๊ด๊ธฐ๋ฅผ ์ํํฉ๋๋ค.
๋ค๋ฅธ ๋ชจ๋ ์๋ฎฌ๋ ์ดํฐ์์๋ ์๊ณ ๊ธฐํธ๊ฐ c
์ ์
๋ก ์ค๋ฒํ๋ก ๋ ์ ์์ง๋ง ๋ฌธ์๋ Cc, Dd, Ee ๋๋ (glib-2.50์ ์ฌ์ฉํ๋ gnome-terminal์์ ์์ ํ๋๋ก) ์๋ก ์ ํํ ์๋์ ์์ต๋๋ค. .1) Dc์ Ed๊ฐ ์ ๋ ฌ๋ฉ๋๋ค.
Arch x86 + tmux์ ํจ๊ป Termite์์ ๋์ผํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ themes / powerline.json์์ ์๊ณ ์์ด์ฝ์ ํธ์งํด๋ ์๋ฌด๊ฒ๋ ๋ณ๊ฒฝ๋์ง ์์ต๋๋ค.
์ค๋ ๋ฐ๋น์ ์คํธ๋ ์น (ํ
์คํธ)์ ๋ฑ์ฅํ์ต๋๋ค. LXDE์ Tilda๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
tmux ๋ฒ์ 2-3-1
tilda ๋ฒ์ 1.3.1-1 + b1
์ด๋ค glib / glibc ํจํค์ง์ ๊ด์ฌ์ด ์๋์ง ์ ๋ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๊ทธ๋์ ์คํฌ๋ฆฐ ์ท์ ๋ง๋ค์์ต๋๋ค.
์ ๋ฐ์ดํธ : ์ด๊ฒ์ Powerline_ ์ฉ _Liberation Mono ๊ธ๊ผด์ด์ง๋ง _Linux Libertine Mono_์ ์ถ๋ ฅ์ ๋์ผํฉ๋๋ค (๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฌ๋๋ค๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค).
ํธ์ง : ์๊ณ ์์ด์ฝ ํธ์ง (U + 231A ๋๋ U + F017)์ด ๋์๊ฒ๋ ์๋ํ์ง ์์ต๋๋ค. ์ด๋ค ์ ์?
EDIT2 : ๋ด ์คํฌ๋ฆฐ ์ท์์ ๋ด๊ฐ ์ฐฉ๊ฐํ๊ณ ์ฌ์ฉํ์ต๋๋ค wc -l
๋์ wc -L
ํ์ง๋ง์ด ์์ ์ถ๋ ฅ์ ๋์ผํฉ๋๋ค. 1.
Edit3 : ๋ง์ง๋ง์ผ๋ก tmux + powerline์ด ๋ค์ ์๋ํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค! ์์ ์๊ณ ํ์๋ฅผ ์ญ์ ํ์ต๋๋ค./ usr / local / lib / ..., ์์์ ์ธ๊ธ ํ๋๋ก ๋ด ์ฌ์ฉ์์ ๋ก์ปฌ ํ์ผ
~/.local/lib/python2.7/site-packages/powerline/config_files/themes/powerline.json
๋ค์ ์์ํ๋ฉด ๋งค๋ ฅ์ฒ๋ผ ์๋ํฉ๋๋ค.
@dunemkk , / usr / local / lib์์ ์๊ณ ๊ธฐํธ๋ฅผ ์ญ์ ํ๋ค๋ ๊ฒ์ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
@ s0r00t ๋ด ์๋ชป
์ด์ ์ด ์์น๊ฐ ์ ํ ์ธ๊ธ๋์ง ์์ ์์ ์ ์ ์์ต๋๋ค.
์ฒ์์๋ ์ฌ์ฉ์ ๋๋ ํฐ๋ฆฌ์ powerline.json
ํ์ผ์ด ์๋ค๋ ์ฌ์ค์กฐ์ฐจ ๋ชฐ๋์ต๋๋ค. ํ์ผ์ด
/usr/local/lib/python2.7/dist-packages/powerline/config_files/themes/powerline.json
(zsh / tmux / vim์ ๋ํด ์ ์ฌํ ์์น ๋ฐ์ธ๋ฉ ์ ๋ ฅ์ ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์) ๋ด ์์คํ
์ ๋ค๋ฅธ ๊ณณ์ ์๋์ง ํ์ธํ์ง ์์์ต๋๋ค. ์๋ง๋ ์ด๊ฒ์ด ์๋ํ์ง ์์ ์ด์ ์ผ ๊ฒ์
๋๋ค. ;ํผ
ahaasler ๋ ๋ ๋๋ฅผ ๋์ ์ปค๋ฐ : https://github.com/ahaasler/dotfiles/commit/aafef1f7a0b5a1d398c8ac33062b5d223b9a25a6
๊ณ ๋ง์์.
๋งค๋ ฅ์ฒ๋ผ ์๋ํ์ต๋๋ค.
์ฐธ๊ณ : ๋ ๊ฐ์ ๊ณต๋ฐฑ์ด ๋ค์์๋ U + 23F2 ๋ ์ด์ ๊ฒ๊ณผ ๋๊ฐ์ต๋๋ค (๊นจ์ง์ง ์์ ๊ฒฝ์ฐ ์ ์ธ). ์๊ณ ๋์ ํ์ด๋จธ ์๊ณ ๋ง ์ฌ์ฉํฉ๋๋ค.
๊ธฐํ ๊ฐ๋ฅํ์ง๋ง ํ
์คํธ๋์ง ์์ ๋ฌธ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
U + 23F0 (์๋ ์๊ณ)
U + 1F570 (
U + 1F570 ~ U + 1F567 (๊ตฌ๋ถ ์๊ณ
ํด๊ฒฐํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
์ด๊ฒ์ ์ฌ์ ํ โโ๋ฌธ์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์๋ก์ด ๋ฒ์ iTerm2์ OS X / macOS ์ฌ์ฉ์๋ ํ๋กํ์ด ์ ๋ ์ฝ๋ ๋ฒ์ 9 ๋ฌธ์ ๋๋น๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํ๊ฒฝ ์ค์ -> ํ๋กํ ์๋์ ํ์ธ๋์ ์ ํ ์ทจ์ํ๋ ๊ฒ์ ๋๋ค. -> ํ ์คํธ-> ์ ๋ ์ฝ๋.
์ฐ๋ถํฌ 16.10์์ ๊ฐ์๊ธฐ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค-์ง๋์ฃผ์ ์ด๊ฒ์ ๋ฐ์ํ์ง ์์์ต๋๋ค. ๊ธฐ๋ฌํ. apt-get ์ ๋ฐ์ดํธ ๋๋ pip ์ ๊ทธ๋ ์ด๋ ์ค์ ๋ฌด์ธ๊ฐ ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค. ๊ธฐ์ตํ์ง ๋ง์ญ์์ค.
๊ทธ๋์ ๊ณต์์ ์ธ ์์ ์ ๋ฌด์์ ๋๊น?
@binarykitchen์ ์ด์ ๋ถํฐ
ํด๊ฒฐ์ฑ ์ ์ฐพ์์ต๋๋ค
cp /usr/share/powerline/config_files/themes/powerline.json ~ / .config / powerline / themes /
๊ทธ๋ฐ ๋ค์ ~ / .config / powerline / themes / powerline.json์ ํธ์งํ๊ณ ๋ค์๊ณผ ๊ฐ์ ๋ธ๋ก์ ์ฐพ์ต๋๋ค.
"time": {
"before": " "
},
"before"๊ฐ์ "โด"๋ก ๋์ฒดํ์ต๋๋ค.
@CVirus ๊ฐ์ฌํ์ง๋ง ์ ๊ฒฝ์ฐ์๋ ์ด๋ฏธ ๊ทธ ์๊ณ ๋ฌธ์๊ฐ์์์ต๋๋ค.
ํ์ง๋ง ๋ด .config ํด๋์ json ํ์ผ์ด ์์์ต๋๋ค ...์ด ์์ธ์ด ๋ ์ ์์ต๋๊น?
๊ทธ๋ฆฌ๊ณ ์ด ์ค๋ ๋์ ์๋จ์์๋ ์ผ๋ถ ์ฃผ์์ ์๊ณ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๊ฑฐ๋ ๊ต์ฒดํ๋ผ๋ ๋ฉ์์ง๋ฅผ ํ์ํฉ๋๋ค. ํผ๋์ค๋ฌ์.
@binarykitchen ์ ๋ด๊ฐ ๋ถ์ฌ ๋ฃ์ ์๊ณ ๋๋ ๋ค๋ฅธ ๋ฌธ์๋ก ์๊ณ๋ฅผ
@CVirus ๊ฐ ํ ๊ฒ์ ๋๋ค-๋ช ํํํ๊ธฐ ์ํด ์บ๋ฆญํฐ๋ฅผ ๊ต์ฒด ํ ํ ๋ฌด์ธ๊ฐ๋ฅผ ๋ค์ ์์ํด์ผํฉ๋๊น? ๋ด ์ปดํจํฐ, zsh ์ธ์ ?
๋ช ํํ๊ฒ ๋งํ๋ฉด ๋ด ์๊ฒฉ ์๋ฒ์ ๋ํ tmux ์ธ์ ๋์์ ๋ง ๋ฐ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ์๋ฒ ์ธก์ด ์๋ ํด๋ผ์ด์ธํธ ์ธก์์๋ง json์ ์์ ํ๊ณ ์์ต๋๋ค.
์๋ ค์ฃผ์ธ์ ...
๋๋ถ๋ถ์. ๋น์ ์ด ์ด๋ค ํ๋ก์ธ์ค ์ ๋ ฅ์ ์ ์ถ์ ๋ค์ ์์ํด์ผ ํ ๊ฐ๋ฅ์ฑ์ด ์๋จ ์ ๋ ฅ์ - ๋ฐ๋ชฌ์ @binarykitchenํ์ง๋ง, ์ ๋๋ TMUX ์์ต๋๋ค. ์ฌ๊ธฐ์ zsh๋ ํน๋ณํ์ง๋ง zpython์ด ์ค์น๋์ด ์์ผ๋ฉด powerline์ด ์ ํ๋ก์ธ์ค ๋ด๋ถ์ ์์ต๋๋ค. ์ด๊ฒ์ zpython์ ์ง์ ์ค์นํ์ง ์๋ ํ ๋ฐ์ํ์ง ์์ ๊ฒ์ ๋๋ค.
@ ZyX-I ๊ฐ์ฌํฉ๋๋ค-zpython์ด ์ค์น๋์ด ์๊ณ btw๊ฐ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง pip๊ฐ ์๋ apt-get์ ํตํด ์ ๋ ฅ์ ์ ์ค์นํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง ์ง๋ฌธ : "๋ด ์๊ฒฉ ์๋ฒ์ ๋ํ tmux ์ธ์ ๋์์ ๋ง ๋ฐ์ํฉ๋๋ค."-์ ๋ ฅ์ ๋ฌธ์ ๊ฐ ํด๋ผ์ด์ธํธ ์ธก์ ์๋์ง ์๋ฒ ์ธก์ ์๋์ง ์ด๋ป๊ฒ ์ ์ ์์ต๋๊น?
@binarykitchen ์ด๋ค ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ ๋ ฅ์ ์ ์ฌ์ฉํ๋ , ์คํ๋๋ ์ชฝ์์ ์ ๋ ฅ์ ์ ์ฌ์ฉํฉ๋๋ค.
@ ZyX-I "์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ๋ ฅ์ ์ ์ฌ์ฉํ๋ , ์คํ์ค์ธ ์ชฝ์์ ์ ๋ ฅ์ ์ ์ฌ์ฉํฉ๋๋ค."
-> ๋ด ๋ฌธ์ ๋ tmux๋ฅผ ํตํด ssh ์ธ์ ์ ์คํํ ๋ ์๋ฒ ์ธก์ ์ ๋ ฅ์ ์ค์น์ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ๋ฏฟ๊ธฐ ์์ํ๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ ๋ ฅ์ ์ ๋ํด ๋ ๋ง์ด ์ฝ์์๋ก ํด๋ผ์ด์ธํธ ์ธก ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ง ์ถ์์ ์ ๋๋ค ...
๋ด ์ปดํจํฐ๋ฅผ ๋ค์ ์์ํ๋๋ฐ ๋ฒ๊ทธ๊ฐ ๊ณ์ ๋ฐ์ํฉ๋๋ค. ๋ค๋ฅธ ๋จ์๊ฐ ์์ต๋๊น? ์ฌ๊ธฐ์ ํ์ฌ์ ์ผ๋ก ...
๋ด ์๋ฒ๋ฅผ ํ์ธํ๊ธฐ ์ํด ์ ์ ํ ssh ์ธ์ ์ ๊ณง ๊ฐ์ง ์ ์์ผ๋ฉด powerline์ ์ ๊ฑฐํด์ผํฉ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์๊ณ ๋์ ์คํฑ์์น๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๊ทธ๋์ /usr/share/powerline/config_files/themes/powerline.json
์์์ด ์ค์ ๋ณ๊ฒฝํ์ต๋๋ค.
"time": {
"before": "โด "
},
...์
"time": {
"before": "โฑ "
},
@binarykitchen ๊ตฌ์ฑ์ ์ ์์ด ์ผ์ ธ์๋ ๊ธฐ๊ณ์์ ๊ฐ์ ธ์ต๋๋ค. ํ์ ๊ธฐํธ๋ ํด๋ผ์ด์ธํธ์์ ๋ฐ์ํฉ๋๋ค. ํ์ฌ ์ ์ ๋ ์์ ์ฌํญ์ ๊ตฌ์ฑ์ ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋๋ค.
ํ ๋ง๋ฅผ ๊ตฌ์ฑํ์ง ์์ ๊ฒฝ์ฐ ๋ชจ๋ ์ ๋ ฅ์ ์ ์ ๋ฐ์ดํธํ์ฌ ๋ฒ์ ์ ๊ฐ๋ฐํ๋ฉด ์ด์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฌธ์ ๊ฐ์๋ ๊ธฐํธ์์ด ํ ๋ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์คํฑ์์น ์์ ์ ์๋ํ์ง๋ง ๋์์ด๋์ง ์์์ต๋๋ค.
๋ด๊ฐ ์ ๋ ฅ์ ์ ์ ๊ฑฐ ํ ๊ฒ ๊ฐ์-์ฃ์กํฉ๋๋ค
@binarykitchen ์๋ง๋ ์๊ณ ์์ด์ฝ ๋์ ๊ณต๋ฐฑ์ ์ฌ์ฉํ์ญ์์ค.
@binarykitchen ํ์ผ์ ๋ณ๊ฒฝํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์์ต๋๋ค. ๋ํ ์ ๋ ฅ์ ์ ์ ๊ตฌ์ฑ์ ์ฌ์ฉํด์ผํฉ๋๋ค (์ฌ๋ถํ ์ด ๊ฐ์ฅ ์ฌ์ธ ์ ์์). ์๋ง๋ ์ด์ ์ค์ ์ ์ฌ์ฉํ๋ ์ ๋ ฅ์ ๋ฐ๋ชฌ์ด๋ฏ๋ก ์ฃฝ์ด๋ ๊ฒ๋ ์๋ ํ ์ ์์ง๋ง ํ์คํ์ง ์์ต๋๋ค.
@ liuhuiping2013 ์์ ์๊ฒฌ๋ ์ฝ์์ต๋๊น?
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๊ฒ์ ์ฌ์ ํ โโ๋ฌธ์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์๋ก์ด ๋ฒ์ iTerm2์ OS X / macOS ์ฌ์ฉ์๋ ํ๋กํ์ด ์ ๋ ์ฝ๋ ๋ฒ์ 9 ๋ฌธ์ ๋๋น๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ๋ ๊ฒฝ์ฐ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ํ๊ฒฝ ์ค์ -> ํ๋กํ ์๋์ ํ์ธ๋์ ์ ํ ์ทจ์ํ๋ ๊ฒ์ ๋๋ค. -> ํ ์คํธ-> ์ ๋ ์ฝ๋.