ืืื ืืืืื ืืืฉืืช ืืชืจืืื ืฉืื ื: ืืืจื ืืื ืืืื ืฉืืืคืื ืืชืจืื ืืช ืืืืืจืื ืืืคืจืกืืืื ืืขืืื ืืื ืืืืชืจ, ืืื ืื ื ืื ืืืฆืื ืืืคื. ืืื ืืกืืคืื ืื ืื ืืฉืื ืฉืืชืขืืื ืคืขื ืืฉืืืข. ืืื, ืชืจืืื ื ืขืืืจืื ืืืืจ ืืืช ืื ืืืื ืืืคืจ, ืฉืคืืจืกื ืืืืื 2018: ืืืจืืช "ืืืื" ื ืืืจ ืืกืื ืืจืืื ืืืืจื ืืื, ืืืขืชื ื, ืืืืืจ ืืื ืื ืืืื ืืืจืืืื ืืืืช ืฉืื. ืื ืืกืฃ, ืื ืืืืชื ืืืงืืจ ืกืืจื ืฉื ืฉื ื ืืืืจืื, ืืื ืืืืื ื ืืฉืื ืืืชื ืืคืืกื ืืื ืืืื.
ืืืจืืื ืืื ืืฉ ืืงืื ืืืืื ืืืืกืืืจืืืช ืืืืฉืืื, ืื ืืขืฉืืจืื ืืืืจืื ืื ืื ื ืืืฆื ืืฉืจืื ืืฆื ืฉืืจืช ืืคืงืืื ืืืฉืจ ืืืฉืงืื ืืจืคืืื ืืืคืืื ืืื ืืงืื.
ืืืืง ืืืืจืืื ืืื ืืฉ ืืืจื ืืืืื ืืคืชืืขืื ืืืืืืื, ืืื ืืกืฃ ืืจืืื ืืฉ ืกื ืคืื ืงืฆืืืช ืฉืื ื ืืืืืืื, ืืชืืืื ืืืืฉืง ืขื ืืจืืืกืืืช ืืขื ืกืงืจืืคืืื. ืืืจืืช ืฉืื ืื ื
ืืืื ืืืกืืคืื ืฉืืืงืชื:
ืืืชืื ืฉืืื ืื ืืืืจืกืืืช ืืขืืื ืืืช ืืืืชืจ, ืืืืืื ืฉืืืืชื ืืืืื ืืืืจืกืืืช ืืฆืืืืช ืืืื ืืืชืืื, ืืืชื ืืฆืืืชื ืืืคืืฅ ื-Debian 9 ืื Fedora 27. ืืืืฆื ืื ืืืื ืืืืื ืืื Alacritty. ืืื ืฆืืฆื ืฉื ืืกืืคืื ืืืืฆืื ื-GPU ืืืื ืืชืื ืืฉืคื ืืืฆืืช ืืืคื ืืืืฉื ืืืฉืืื ืื - Rust. ืื ืืืืชื ืืกืืคื ืืื ืืจื ื ืืืกืงืืจื ืฉืื (ืืืื ืืื ืฉืขื
ืชืืืื ืืืื ืืงืื
ืืชืืืชื ืืช ืืืืืงืืช ืฉืื ืขื ืชืืืืช Unicode. ืืืืื ืืจืืฉืื ืฉื ืืืกืืคืื ืืื ืืืฆืื ืืช ืืืจืืืช Unicode ื
ืืืจืืจืช ืืืื, xterm ืืฉืชืืฉ ืืืืคื ืืงืืืกื "ืงืืืข", ืฉืืคื
ืฆืืืืื ืืกื ืืื ืฆืืืื ื-Fedora 27, ืืืืืื ืฉืืื ื ืชื ืชืืฆืืืช ืืืืืช ืืืชืจ ืืืืืื 9, ืฉืื ืืื ืืจืกืืืช ืืฉื ืืช ืืืชืจ ืฉื ืืกืืคืื (ืืืืืื mlterm) ืื ืืืื ืืืชืืืื ืขื ืืืคื ืื ืืจืืื. ืืืจืื ืืืื ืื ืชืืงื ืืืจืกืืืช ืืืืืจืืช ืืืชืจ.
ืืขืช ืฉืืื ืื ืืืฆื ืืฉืืจื ืืืฆืืช ื-xterm. ืืกืชืืจ ืฉืืกืื ืื ืืืฉืื ืืื
"ืชืืื ืืช ืืืฉื ืจืืืช ืืื ื ืืืืืืช ืืืฆืื ืืงืกื ืื-ืืืืื ื ืืฆืืจื ื ืืื ื. ืืืืืื, ืืฉื ืืขืืจื "ืฉืจื" ืืืจืื ืืืชืืืื sin (ืฉ) (ืฉืืืคืืข ืืืืื), ืืืจ ืื ืจืฉ (ืจ) ืืืืกืืฃ ืืื (ื) (ืฉืืืืจ ืืืืคืืข ืืฉืืื)."
ืืกืืคืื ืจืืื ื ืืฉืืื ืืืืื ืื: ืืกืืคื Alacritty, Gnome ื-XFCE ืฉืืงืืจื ื-VTE, urxvt, st ื-xterm ืืฆืืืื ืืช "Sara" ืืกืืจ ืืคืื, ืืืืื ืืชืื ื ืืช ืืฉื ื"Aras".
ืืขืื ื ืืกืคืช ืขื ืืงืกืืื ืื-ืืืืื ืืื ืืื ืฉืื ืฆืจืืืื ืืืืืช ืืืืฉืจืื ืืืืฉืื, ืืืืืื ืืฉืืืืืจ ืืขืจืืื ืฉื ืืงืกืืื RTL ื-LTR. ืกืงืจืืคืืื ืฉื RTL ืฆืจืืืื ืืจืืฅ ืืืฆื ืืืื ื ืฉื ืืืื ืืืจืืื ื, ืืื ืื ืฆืจืื ืืงืจืืช ืขืืืจ ืืจืืื ืืื ืฉืืจืืจืช ืืืืื ืืื LTR ืื ืืืืช? ืืจืืื ืืื ืื ืื ืื ืื ืืืืืืื ืืืืืฉืจืื ืืช ืื ืืืงืกื ืืฉืืื (ืืืื ืืงืื ืกืืื). ืืืฆืื ืืืืคื ืื pterm ื-mlterm, ืฉืขืืืืื ืืกืื ืืจืืื ืืืืืฉืจืื ืืืื ื ืงืืืื ืืืื.
ืืื ืช ืืืืจื
ืืืืคืืื ืืงืจืืื ืืื ืฉืืืืืชื ืืื ืืื ื ื ืื ืืืืจื. ืืืจืืช ืฉืืืืข ืืจืืื ืื ืืืฉืื ืืื:
$ curl http://example.com/ | sh
ืื ืคืงืืืืช ืืืืคื ืืืืฆืืข ืงืื, ืืขืืื ืืื ืฉืื ืฉืืืขื ืฉืคืงืืืืช ื ืกืชืจืืช ืืืืืืช ืืืชืื ื ืืงืื ืกืืื ืืขืช ืืขืชืงื ืืืืืงื ืืืคืืคื ืืื ืืจื ื, ืืคืืื ืืืืจ ืืืืงื ืืืืงืืงืช.
git clone git: //git.kernel.org/pub/scm/utils/kup/kup.git
ืืืคื ืืืืจื ืืื ืืืฉืจ ืืืืืง ืืืืชืจ ืฉื ืืืจื ืืชืื ืืืจืืื ื:
git clone /dev/null;
clear;
echo -n "Hello ";
whoami|tr -d 'n';
echo -e '!nThat was a bad idea. Don'"'"'t copy code from websites you don'"'"'t trust!
Here'"'"'s the first line of your /etc/passwd: ';
head -n1 /etc/passwd
git clone git://git.kernel.org/pub/scm/utils/kup/kup.git
ืืื ืื ืขืืื? ืงืื ืืืื ื ืืืื ืืืืืง , ืืฉืจ ืืืขืืจ ืืืืฅ ืืชืฆืืืช ืืืฉืชืืฉ ืืืืฆืขืืช CSS.
set enable-bracketed-paste on
ืืืจืื ืืฆืขืจ, ืืชืจ ืืืืืงื ืฉื ืืืจื ืืจืื ืื ืืืฆื ืืขืงืืฃ ืืช ืืืื ื ืืื ืืจื ืขืืฆืื ืืืงืกื ืขืฆืื ืืืกืืคื ืฉื ืืืจ ืืืืื ืขืืื ืืฆื ืกืืืจืืื ืืืจื ืขืช. ืื ืขืืื ืืืืืื ืฉืืืง ืืืืจืืื ืืื ืื ืืกื ื ืื ืืจืืื ืจืฆืคื ืืจืืื ืืคื ื ืฉืื ืืืกืืคืื ืืฉืืื. ืืืืืื, ืืฉืื ืืขืืื ืื ืืฆืืืชื ืืืฉืืื ืืืฆืืื ืืช ืืืืงืืช ืืงืื ืกืื ืืคืืื ืขื ืืชืฆืืจื ืื ืืื ื .inputrc ืงืึนืึถืฅ. ืืฉืืขืืช ืืืืจ ืืื ืฉืืชื ืืืื ืืงืืืช ืืืจืื ืืคืืืขื ืืชืฆืืจืช ืืืขืจืืช ืฉืื ืขืงื ืืืฉืื ืฉืืื ื ื ืชืื ืื ืืขืืคืช ืืืืืจืช ืฉืืืื. ืื ืืกืืื ืืืืืื ืืขืช ืื ืืกื ืืฉืจืชืื ืืจืืืงืื, ืฉืืื ืขืืืืช ืชืฆืืจื ืงืคืื ืืช ืคืืืช ื ืคืืฆื, ืืืืืื ืื ืืฉ ืื ืืจืื ืืืื ืืช ืืจืืืงืืช ืืืื.
ืคืชืจืื ืืื ืืืขืื ืื ืืื ืชืืกืฃ ืืืฉืืจ ืืืืืงื ืืืกืืฃ urxvt, ืฉืคืฉืื ืืืงืฉ ืจืฉืืช ืืืื ืืก ืื ืืงืกื ืฉืืืื ืฉืืจืืช ืืืฉืืช. ืื ืืฆืืชื ืืคืฉืจืืช ืืืืื ืืืชืจ ืืืชืงืคืช ืืืงืกื ืฉืชืืืจื ืขื ืืื ืืืจื.
ืืจืืืกืืืช ืืคืจืืคืืืื
ืชืืื ื ืคืืคืืืจืืช ืืขืช ืืื ืชืืืื ืืืืฉืง ืขื ืืจืืืกืืืช, ืืืชื ื ืืืืจ ืืืืื ืืกืืฃ ืืื ืืืืื ืขืื ืืกืคืจ ืืกืืคืื. ืคืื ืงืฆืื ืื ืฉืื ื ืขืืืจ ืืจืืื ืืื ืฉืื ืื, ืืืืจืืช ืฉืืกืืคื xterm ืืกืืจืชืืื ืืื ื ืชืืืืื ืืื ืืืจืืืกืืืช, ืืืืืืื ืืจืืื ืืื ืืืืจื ืืื ืืืชืจ ืืืื Xfce Terminal, GNOME Terminal ื-Konsole ืืฉ ืืช ืืคืื ืงืฆืื ืืื. Urxvt ืชืืื ืื ืืืจืืืกืืืช, ืืื ืจืง ืื ืืชื ืืฉืชืืฉ ืืชืืกืฃ. ืืื ืืืืื ืช ืชืืืืช ืืืจืืืกืืืช ืขืฆืื, Terminator ืืื ืืื ืืื ืืืืชื ืืขืืจืขืจ: ืืื ืื ืจืง ืชืืื ืืืจืืืกืืืช, ืืื ืื ืืืื ืืกืืจ ืืจืืื ืืื ืืื ืกืืจ (ืจืื ืชืืื ื ืืืื).
ืชืืื ื ื ืืกืคืช ืฉื Terminator ืืื ืืืืืืช "ืืงืืฅ" ืืช ืืืจืืืกืืืช ืืืื ืืื ืืืฉืืื ืืช ืืืชื ืืงืฉืืช ืืงืฉืื ืืืกืคืจ ืืกืืคืื ืื ืืื ืืช, ืื ืฉืืกืคืง ืืื ืืก ืืืืฆืืข ืคืขืืืืช ืืืืืช ืืืืื ืืืกืคืจ ืฉืจืชืื ืื ืืื ืืช. ืชืืื ื ืืืื ืืืืฉืืช ืื ืืงืื ืกืืื. ืืื ืืืฉืชืืฉ ืืชืืื ื ืื ืืืกืืคืื ืืืจืื, ืขืืื ืืืฉืชืืฉ ืืชืืื ืืช ืฉื ืฆื ืฉืืืฉื ืืืื
ืืจืืืกืืืช ืขืืืืืช ืืื ืืืืืื ืืฉืื ืืฉืืืืืช ืขื ืคืจืืคืืืื: ืืืืืื, ืชืืื ืืงืื ืืจืืืกืืื ืืืช ืืืื"ื, ืืฉืื ืืช ืืืจืช ืืฆ'ืื ืืื ืืืื. ืื ื ืชืื ืืืื ืขื ืืื ืืจืืื ื ืงืื ืกืื ืืืกืืฃ GNOME. ืฉื ืืื ืืืคืฉืจืื ืืื ืืจืืืกืืื ืืืคืขืื ืืืืืืืืช ืคืจืืคืื ืืฉืื. Terminator ืชืืื ืื ืืคืจืืคืืืื, ืืื ืื ืืฆืืืชื ืืืฆืื ืืจื ืืืคืขืื ืืืืืืืืช ืชืืื ืืืช ืืกืืืืืช ืืฉืืชื ืคืืชื ืืจืืืกืืื ืกืคืฆืืคืืช. ืืืจืืื ืืื ืืืจืื ืืื ืืื ืืช ืืืืฉื "ืคืจืืคืื".
ืกืืกืืืื
ืืืืจ ืืืืจืื ืฉืืืกื ืืืืง ืืจืืฉืื ืฉื ืืืืจ ืื ืืื ืืืจืื ืฉื ืืืจืืื ืืื. ืืืืืื GNOME, Xfce ื-urxvt ืชืืืืื ืืฉืงืืคืืช, ืื ืืืืจืื ื ืืคืกืืงื ืืช ืืชืืืื ืืชืืื ืืช ืจืงืข, ืื ืฉืืืืฅ ืืืง ืืืืฉืชืืฉืื ืืขืืืจ ืืืกืืฃ
ืืกืืคืื ืืกืืืืื ืื ืชืืื ืื ืืงืกื ืขืืืจ ืืคืืกื ืืชืืืืช ืืชืจืื ืืื ืืืคืื ืงืืฉืืจืื ืื ืืชื ืื ืืืืืฅ. ืื ืื ืขื ืื ืืืกืืคืื ืฉืืงืืจื ื-VTE, ืืขืื ืฉ-urxvt ืืืจืฉ ืชืืกืฃ ืืืืื ืฉืืฉื ื ืืชืืืืช ืืชืจืื ืืืืืฆื ืื ืืืืฆืขืืช ืงืืฆืืจ ืืงืืืช. ืืกืืคืื ืืืจืื ืืืงืชื ืืชืืืืช ืืชืจืื ืืชืฆืืื ืืืจืืื ืืืจืืช.
ืืืกืืฃ, ืืืื ืืืฉื ืืืกืืคืื ืืื ืืืืคืฆืืื ืืืืช ืฉื ืืืืจ ืืืืืื. ืืืืืื, ื-st ืืื ืืืืจ ืืืืื; ืืื ืื ืืื ืฉืืืฉืชืืฉ ืืฉืชืืฉ ืืืจืื ืืจืืื ืื ืืื tmux ื
ื-Alacritty ืืกืจืื ืื ืืืืจื ืืืืื ืืืืืจ, ืืื
ืชืืฆืืืช ืืฉื ื
ืืืืง ืืฉื ื ืฉื ืืืืืจ (ืืืงืืจ ืืื ืืื ืฉื ื ืืืืจืื ืฉืื ืื - ืืขืจื. ื ืชืื) ื ืฉืืื ืืืฆืืขืื, ืฉืืืืฉ ืืืืืจืื ืืืฉืืืื. ืืื ืื ืื ื ืืืจ ืืืืืื ืืจืืืช ืฉืืืืง ืืืืจืืื ืืื ืืืืืืจืื ืืฉ ืืกืจืื ืืช ืจืฆืื ืืื. ืืืืืื, ืืฉืชืืฉืื ืฉืขืืืืื ืืืืคื ืงืืืข ืขื ืกืงืจืืคืืื ืฉื RTL ืขืฉืืืื ืืจืฆืืช ืืฉืงืื mlterm ื-pterm, ืืืืืื ืฉืื ืืืืื ืืืชืจ ืืืืคืื ืืืฉืืืืช ืืืืืช ืืืืจืืช. ืื ืงืื ืกืืื ืชืคืงืื ืืืื. ืืฉืชืืฉืื ืฉืืื ื ืขืืืืื ืขื ืกืงืจืืคืืื ืฉื RTL ืขืฉืืืื ืืืืืจ ืืฉืื ืืืจ.
ืืืืื ืช ืืื ื ืืคื ื ืืืืจืช ืงืื ืืืื ื, urxvt ืืืืืช ืืืื ืืืืฉืื ืืืืืื ืฉืื ืฉื ืืื ื ืืคื ื ืืชืงืคื ืืกืื ืื, ืื ืฉื ืจืื ืื ืืืืื ื ืื. ืืื ืฉืืืคืฉ ืืื ืคืขืืื ืื ืืฉืจืืงืืช, ืงืื ืกืืื ืฉืืื ืืื. ืืืกืืฃ, ืจืืื ืืฆืืื ืฉ-VTE ืืืืื ืืกืืก ืืฆืืื ืืืกืืคืื, ืืืืืื ืชืืืื ืืฆืืข, ืืืืื ืืชืืืช URL ืืืืืื. ืืืื ืจืืฉืื, ืืกืืฃ ืืจืืจืช ืืืืื ืฉืืืืข ืขื ืืกืืืื ืืืืขืืคืช ืขืืื ืขืฉืื ืืขื ืืช ืขื ืื ืืืจืืฉืืช, ืืื ื ืฉืืืจ ืืช ืืฉืืื ืืื ืคืชืืื ืขื ืฉื ืืื ืืช ืืืืฆืืขืื.
ืื ืื ื ืืืฉืืืื ืืฉืืื
ืืืืคื ืืืื, ืืืืฆืืขืื ืฉื ืืกืืคืื ืืคื ื ืขืฆืื ืขืฉืืืื ืืืืจืืืช ืืื ืืขืื ืืืคืจืืช, ืืื ืืคื ืฉืืชืืจืจ, ืืืง ืืื ืืฆืืืื ืืืืื ืืืื ืืืืคื ืืคืชืืข ืขืืืจ ืชืืื ืืช ืืกืื ืื ืืกืืกื. ืืื ืื, ืืืืฉื ื ืกืชืื ืขื ืื ืฉื ืงืจื ืืืืคื ืืกืืจืชื "ืืืืจืืช" (ืืืขืฉื, ืื ืืืืจืืช ืืืืืื) ืืฆืจืืืช ืืืืืจืื ืฉื ืืืจืืื ื (ืขื ืืกืชืืืืืช ืฉืื ืื ืงืจืืื ืืืื ืืคื ืฉืืื ืืคื ื ืขืฉืจืืช ืฉื ืื).
ืืขืืืื
ืืืืจ ืืืงืจ ืืขืืืง ืฉื ืืืฆืืขืื ืกืืคื ืืื, ืืืขืชื ืืืกืงื ื ืฉืืคืจืืืจ ืืืฉืื ืืืืชืจ ืืืงืฉืจ ืื ืืื ื-latency (ping). ืืืืืจ ืฉืื
ืืื ืื ืื ืืืืื, ืืืื ืื ืื ืื ืืฉืื? ืืืืืจื ืืืืืจ ืืืช ืคืืืื ื"ืืืฉืืื ืืื ืืืืฆื ืขื ืืงืฉ ืืขืืืื ืืืกื ืืืชืืื" ืืฆืืื
ืคืืืื ืืกืืืจ ืฉืืคืื ื ืืื ืืฉ ืืฉืืืืช ืขืืืงืืช ืืืชืจ ืืกืชื ืฉืืืขืืช ืจืฆืื: "ืืืงืืื ื ืขืฉืืช ืืืืืช ืืืชืจ, ืืืชืจ ืฉืืืืืช ืืชืจืืฉืืช, ืืืชื ืืขืื ืืื ืืืฉืจืืจืื ืืื." ืืืืืื ืืืจืืช, ืขืืืื ืืืื ืืืื ืืืืืื ืืฉืืืืืช ืืงืืื ืืื ืืืืืืช ืงืื ื ืืืื ืืืชืจ, ืฉืื ืืื ืืืืื ืืขืืืก ืงืืื ืืืืื ื ืืกืฃ ืขื ืืืื. ืืื ืื ืฉืืจืืข ืืืชืจ ืืื ืฉืืคืื ื "ืืืืืจ ืืช ืืืืืฅ ืฉื ืืขืื ืืื ืืืฉืจืืจืื", ืื ืฉื ืจืื ืืจืื
ืืืง ืืืืฉืคืขืืช ืืืื ืืืืขืืช ืืืจ ืืื ืจื, ืืืชืืฆืืืช
ืคืืืื ืขืจื ืืช ืืืืืงืืช ืฉืื ืขื ืขืืจืื ืืงืกื; ืืื ืืฆืจ ืืืฉืืจ ื ืืื ืืฉื
ืืืื ืืชืืฆืืืช ืฉื ืืืืืืืช ืฉืื, ืืื ืื ืืื ืืืชืืฆืืืช ืฉื Fatin, ืืื ืืืจืืืช ืฉืื ืืกืื ืฉืื ืืชืืื ืืืืืงืืช ืฉืื:
ืืืืจ ืืจืืฉืื ืฉืืืืื ืืืชื ืืื ืืื ืืชืืืื ืืืื ืืืชืจ ืฉื ืชืืื ืืืช ืืฉื ืืช ืืืชืจ ืืื xterm ื-mlterm. ืขื ืืืืื ืืจืืฉืื ืืืจืืข ืืืืชืจ (2,4 ืืืคืืืช ืืฉื ืืื), ืื ืืืฆืขื ืืื ืืืชืจ ืืืืจืืื ื ืืืืืจื ื ืืืืืจ ืืืืชืจ (10,6 ืืืคืืืช ืืฉื ืืื ืขืืืจ st). ืืฃ ืืจืืื ื ืืืืจื ื ืื ื ืืคื ืืชืืช ืืกืฃ ืฉื 10 ืืืคืืืช ืืฉื ืืื. ืืืืืื, Alacritty ืื ืืฆืืืื ืืขืืื ืืืขื ืช "ืืืืืืืจ ืืืกืืฃ ืืืืืจ ืืืืชืจ ืฉืงืืื", ืืืจืืช ืฉืืฆืืื ืื ืฉืื ืืฉืชืคืจื ืืื ืืกืงืืจื ืืจืืฉืื ื ืฉืื ื-2017. ืืื, ืืืืจื ืืคืจืืืงื
ืขื ืืืช, ืืืชืื ืฉืืืืืืื ืื ืืืื ืืืจืืฉืื ืืขืื. ืืคื ืฉืคืืืื ืืกืืืจ, "ืืชื ืื ืฆืจืื ืืืืืช ืืืืข ืืขืืืื ืืื ืฉืื ืืฉืคืืข ืขืืื." ืคืืื ืื ืืืืืจ ืืคื ื ืกืืืืช ืชืงื: "ืื ืืคืจืขืืช ืืืฉืืื (ืจืืฆืื) ืืืฆืจืืช ืืืฅ ื ืืกืฃ ืืฉื ืืืกืจ ืื ืืืื ืฉืืื".
ืืืจืฃ ืืืขืื ืฆืืื ืขื ืืืืื 9 ืืืืจ (ืืชืืื) ืขื
ืืืืจืืช ืืืืื
ืืืืื ืืื ืืื ืืืื "ืืืืจืืช" ืื "ืจืืื ืคืก" ืืกืืจืชื, ืืืืื ืืื ืืืจ ืืืจืืื ื ืืืื ืืืืื ืขืืื ืชืื ืืฆืืช ืืืืืืช ืืืืืืช ืฉื ืืงืกื ืขื ืืืกื. ืืืื ืืงื ืฉื ืืืืืงื ืืฉืชื ื; ืืืืืงื ืืืงืืจืืช ืืืืชื ืคืฉืื ืืืฆืืจ ืืช ืืืชื ืืืจืืืช ืืงืกื ืืืืฆืขืืช ืืคืงืืื seq. ืืืื ืื ืืืจืื ืืืืืื ืืช ืืืืื ืฉื ืชืืืืก ื. ืืืงื (ืืฉืืจ xterm), ืืฉืจ ืืืืจ ืขื ืขืฆืื
ืืื ืื ื ืจืืืื ืืช ื-rxvt ืื-st ืืืฉืืื ืืช ืืืชืืจืื, ืืืืจืื ืืช Alacritty ืืืืฉ ืืจืื ืืืชืจ, ืฉืขืืฆื ืขื ืืชืืงืืืช ืืืืฆืืขืื. ืืืืืช ืื Xfce (ืืฉืคืืช VTE) ื-Konsole, ืฉืื ืืืืจืืช ืืืขื ืคื ืฉื ืืื. ืืืืจืื ืืื xterm, ืฉืืื ืืืื ืคื ืืืืฉื ื-rxvt. ืืืืื ืืืืื, ื-xterm ืื ืืืืืช ืจืืืช, ืื ืฉืืคื ืืช ืืขืืจืช ืืืงืกื ืืงืฉื ืืจืืืช ืื ืื ืื ืืื ืืืืชื ืฉืืจื. ืืงืื ืกืืื ืืืืชื ืืืืจื, ืืื ืืื ืืืืชื ืืกืืืืช ืืคืขืืื: ืืชืฆืืื ืืืืชื ืงืืคืืช ืืื ืคืขื, ืืฆืืื ืืงืกื ืืืงื ืื ืื ืืฆืืื ืืืชื ืืืื. ืืจืืื ืืื ืืืจืื ืืฆืืื ืืืจืืืืช ืืฆืืจื ืืจืืจื, ืืืื st, Alacritty ื-rxvt.
ืืืงื ืืกืืืจ ืฉืืืืืืื ืืืืฆืืขืื ื ืืืขืื ืืืขืืฆืื ืฉื ืืืืจื ืืืืื ืืืกืืคืื ืฉืื ืื. ืืคืจื, ืืื ืืืฉืื ืืช rxvt ืืืกืืคืื ืืืจืื ื"ืื ืฆืืืช ืืืืืื ืืืืืืื":
"ืื ืืืื ื-xterm, rxvt ืื ื ืืกื ืืืฆืื ืืช ืื ืืขืืืื ืื. ืื ืื ืืคืืจ, ืืื ืืกืจื ืืืื ืขืืืื ืื ืืืชืขืืื. ืืืืชื ืืื ืืฉืคืขื ืืืืื ืืืชืจ ืขื ืืืืจืืช ืืืืืื ืื ืจืืืช ืืขืื ืืืฉืจ ืขื ืืจืืื ืืืืืจืื ืืคื ืืื. ืืืกืจืื ืืื ืืื ืฉืืื ืืืฆืื ืฉื ASCII ืืืืชื ืงืฆืช ืื ืืืืืงืช."
ืืื ืืชืงื ืืช ืืืืืืืช ืื ืชืคืกืช ื-xterm, ืืืงื ืืฆืืข ืืืฉืชืืฉ ืืืฉืื
ืฆืจืืืช ืืฉืืืื
ืื ืืฉื ื ืื ืืืืื ื ืืฉืงืื ืืช ืืืืจืืช ืืืืืื ืืืื ืืืฆืืขืื, ืืืืงื ืื ืืืคืฉืจืช ืื ื ืืืืืช ืืช ืืขืืืก ืขื ืืืกืืคืื, ืื ืฉืืชืืจื ืืืคืฉืจ ืื ื ืืืืื ืคืจืืืจืื ืืืจืื ืืืื ืฉืืืืฉ ืืืืืจืื ืื ืืืืกืง. ืืืืืื ืืืฉืื ืขื ืืื ืืคืขืืช ืืืืืงื ืฉืฆืืื ื seq ืชืืช ื ืืืืจ ืชืืืื Python. ืืื ืืกืฃ ื ืชืื ื ืืื ื
ืืืืื ืื, ื-ST ืชืืคืก ืืช ืืืงืื ืืจืืฉืื ืขื ืฆืจืืืช ืืืืืจืื ืืืืืฆืขืช ืื ืืืื ืืืืชืจ ืฉื 8 ืืื-ืืืื, ืืื ืื ืืคืชืืข ืืืชืืฉื ืืื ืฉืืจืขืืื ืืขืืงืจื ืฉื ืืขืืฆืื ืืื ืคืฉืืืช. mlterm, xterm ื-rxvt ืฆืืจืืื ืงืฆืช ืืืชืจ - ืืขืจื 12 MB. ืชืืฆืื ืืืืืช ื ืืกืคืช ืืื Alacritty, ืฉืืืจืฉืช 30 MB ืืืคืขืื. ืืื ืืฉ ืืกืืคืื ืืืฉืคืืช VTE ืขื ื ืชืื ืื ื-40 ืขื 60 ืืื-ืืืื, ืฉืื ืื ืืจืื. ื ืืชื ืืืกืืืจ ืฆืจืืื ืื ืขื ืืื ืืขืืืื ืฉืืกืืคืื ืืื ืืฉืชืืฉืื ืืกืคืจืืืช ืืจืื ืืืืื ืืืชืจ, ืืืฉื, GTK. Konsole ืืืืขื ืืืงืื ืืืืจืื ืขื ืฆืจืืืช ืืืืจืื ืขืฆืืื ืฉื 65MB ืืืืื ืืืืงืืช, ืื ืื ื ืืชื ืืืฆืืืง ืืืช ืขื ืืื ืืืืื ืจืื ืืืื ืฉื ืชืืื ืืช.
ืืืฉืืืื ืืชืืฆืืืช ืงืืืืืช ืฉืืืฉืื ืืคื ื ืขืฉืจ ืฉื ืื, ืื ืืชืืื ืืืช ืืืื ืืฆืจืื ืืืชืจ ืืืืจืื ืืืืคื ื ืืืจ. Xterm ื ืืจืฉ ืืขืืจ ื-4 ืืื-ืืืื, ืื ืืขืช ืืื ืืืจืฉ 15 ืืื-ืืืื ืจืง ืืขืช ืืืคืขืื. ืืฉ ืขืืืื ืืืื ืืฆืจืืื ืขืืืจ rxvt, ืฉืืืจืฉืช ืืขืช 16 ืืื-ืืืื ืืืืฅ ืืงืืคืกื. ืืกืืฃ Xfce ืชืืคืก 34 ืืื-ืืืื, ืฉืื ืคื ืฉืืืฉื ืืืขืืจ, ืืื ืืกืืฃ GNOME ืืืจืฉ ืจืง 20 ืืื-ืืืื. ืืืืื, ืื ืืืืืงืืช ืืงืืืืืช ืืืฆืขื ืขื ืืจืืืืงืืืจืช 32 ืกืืืืืช. ื-LCA 2012 ืจืืกืื ืจืืกื
ืขื ืืืช, ืื ื ืื ืืืื ืฉืื ืืืจืืืฉ ืฉืืงืฆืืช ืืืชืจ ืืืืจืื ืืืฉืื ืืกืืกื ืืื ืืืจืืื ื ืืื ืืืืื ืฉื ืืฉืืืื. ืชืืื ืืืช ืืื ืฆืจืืืืช ืืืืืช ืืงืื ืืช ืืืื ืืงืื ืืช ืืืืชืจ, ืฆืจืืืืช ืืืืืช ืืกืืืืืช ืืจืืฅ ืขื ืื "ืงืืคืกื", ืืคืืื ืงืืคืกืช ื ืขืืืื, ืื ืื ืคืขื ื ืืืข ืื ืงืืื ืฉืื ืื ืฆืจืืืืช ืืืืืช ืืฆืืืืืช ืืืขืจืืืช ืืื ืืงืก (ืืืชื ืืืืข ืฉืื ืืืื ืื ). ืืื ืขื ืืืกืคืจืื ืืืื, ืืฉืืืืฉ ืืืืืจืื ืืืคืื ืืืขืื ืืขืชืื ืืื ืกืืืื ืฉืืคืขืืื ืืกืคืจ ืืกืืคืื ืืืื ืืื ืืืืืืืืช ืืงืืืช ืืืืืืืืืช ืืืืชืจ. ืืื ืืคืฆืืช ืขื ืื, ื-GNOME Terminal, Konsole, urxvt, Terminator ื-Xfce Terminal ืืฉ ืืฆื Daemon ืืืืคืฉืจ ืื ืืฉืืื ืืืกืคืจ ืืกืืคืื ืืืืฆืขืืช ืชืืืื ืืื, ืื ืฉืืืืื ืืช ืฆืจืืืช ืืืืืจืื ืฉืืื.
ืืืืื ืืืืืงืืช ืฉืื, ืืืขืชื ืืชืืฆืื ืืืชื ืฆืคืืื ื ืืกืคืช ืืืื ืงืจืืื-ืืชืืื ืฉื ืืืกืง: ืฆืืคืืชื ืื ืืจืืืช ืืื ืืืื, ืืื ืืชืืจืจ ืฉืืืง ืืืืจืืื ืืื ืืืชืืื ืืช ืื ืชืื ืื ืืื ื ืคืืืื ืืืืกืง. ืื, ืกืคืจืืืช VTE ืืืขืฉื ืฉืืืจืช ืืืืจ ืืืืื ืืืืกืง (ืชืืื ื ืื
ืืกืงื ื
ืืืืง ืืจืืฉืื ืฉื ืืืืืจ ืืืืื ื ืฉืืืจืืื ืืื ืืืืกืกื VTE ืืฉ ืกื ืืื ืฉื ืชืืื ืืช, ืืื ืขืืฉืื ืื ืื ื ืจืืืื ืฉืื ืืืืข ืขื ืืื ืขืืืืืช ืืืฆืืขืื. ืืขืช ืืืืืจืื ืืื ื ืืืืื ืืขืื ืืืืืื ืฉื ืืชื ืืฉืืื ืืื ืืกืืคื ื-VTE ืืืืฆืขืืช ืชืืืื Daemon, ืืฉืจ ืืืืื ืืช ืืชืืืืื ืฉืืื. ืขื ืืืช, ืืขืจืืืช ืืฉื ืืช ืืืชืจ ืฉืืฉ ืืื ืืืืืืช ืคืืืืืช ืขื ืืืืช ืืืืจืื RAM ืืืืืจื ืืืื ืขืืืื ืขืฉืืืืช ืืืืืงืง ืืืจืกืืืช ืงืืืืืช ืฉื ืืกืืคืื, ืืืืืื ืฉืื ืฆืืจืืืช ืคืืืช ืืฉืืืื ืืืืคื ืืฉืืขืืชื. ืืืจืืช ืฉืืกืืคื VTE ืืืฆืขื ืืืฆืืขืื ืืืืื ืืืืื ื ืชืคืืงื (ืืืืื), ืืื ืืืืืืจ ืฉื ืืชืฆืืื ืฉืืื ืืื ืืขื ืืกืฃ ืฉื ืงืืข ืืืืจืื ืืืฉืชืืฉ ืฉื GNOME. ืืคืชืื VTE ืื ืจืื ืฆืจืืืื ืืงืืช ืืืช ืืืฉืืื. ืื ื ืืงื ืืืฉืืื ืฉืืคืืื ืขืืืจ ืืฉืชืืฉื ืืื ืืงืก ืืชืืืืื ืืืืชืงื ืืืกืืฃ ืืื ืืืชื ื ืื ืข, ืื ืืืืืื ืืืคืื ืืืชื ืืืืืืืชื ืืืชืจ ืืืฉืชืืฉ. ืขืืืจ ืืืงืื ืื ืืกืื, ืืขืืจ ืืืกืืฃ ืืจืืจืช ืืืืื ืขืฉืื ืืคืืื ืืืืืช ืคืืืช ืืืืฅ ืืขืื ืืื ืืืืืืช ืืืืื ืข ืืคืฆืืขืืช ืืืืืืช ืืงืฉืืจืืช ืืขืืืื ืืขืชืื ืขืงื ืคืืืฉืืช ืขืืืื ืืจืืืืช. ืืจืืข ืืืื, ืจืง ื-xterm ืื-mlterm ืืืฉื ืื ืืืืืื ืืืชื ื ืืกืฃ ืคืื ื ืืงืกื ืฉื 10 ืืืคืืืช ืืฉื ืืื, ืืืจ ืฉืืื ื ืืงืืื ืขื ืจืืื.
ืืืืืืช ืื ืฆ'ืืจืง ืืจืื ืื ืฉืืฉื ืืชืคืชืืืชื ืฉื ืกืืืืืช ืืจืคืืืช ืฉื ืืื ืืงืก, ืืคืชืืื ื ืืืฆื ืืืฆืข ืืกืคืจ ืคืฉืจืืช. ืืืง ืืืืฉืชืืฉืื ืขืฉืืืื ืืจืฆืืช ืืืกืชืื ืขื ืื ืืื ืืืื ืืช ืจืืืืื ืืืืืื ืฉืื ืืกืคืงืื ืืคืืชืช ืคืื ื ืืฉืืขืืชืืช. ืืจืืข ืืืื, ืื ื ืืชื ืืื ืืืืื ืืืืื ืขืืืจ Wayland: ืชืืื ืืช Typometer ืฉืื ืืฉืชืืฉืชื ื ืืฆืจื ืขืืืจ ืื ืฉ-Wayland ื ืืขื ืืื ืืข: ืจืืืื ืืืจ ืืืื ืืช ืืืจืื. ืื ื ืืงืืื ืฉ-Wayland compositing ืืชืคืงื ืืื ืืืชืจ ื-X.org, ืืื ื ืื ืืงืืื ืฉืืขืชืื ืืืฉืื ืืืฆื ืืจื ืืืืื ืืืืื ืืกืืืื ืืื.
ืืงืืจ: www.habr.com