ืืื ืืขื ืึทืจืืืงื ืืืจ ืืืขืื ืจืขืื ืืืขืื ืืืึธืก ืขืก ืืื ืืืืืืืง ื ืืฉื ืฆื ืืึธืจ ืคืึทืจืืึธืื ืืขื ืืืึธืงืืึทื, ืึธืืขืจ ืฆื ื ืืฆื ืขืก ืืื ืืึทืืขืจืืืฉืึทื. ืืื ืืืึธืก ืงืึทืกืขืก ืืึธื ืขืก ืืืื ืืขืืืืื ื ืืื ืืื ืืืึธืก ืงืึทืกืขืก ืืึธื ืขืก ื ืื ืืืื ืืขืืืืื ื?
ืืื ืก ืืืื ืขืจืืขื
ืงืืื ืขืจ ืคืื ืืื ืื ืืึทืงืข ืืึทืจืคึฟื ืึท ืืืึธืงืืึทื. ืืืจ ืืขื ืขื ืฆืืืขืืืืื ื ืฆื ืืขื ืคืึทืงื ืึทื ืืืจ ืงืขื ืขื ืงืืืงืื ื ืืืืฃ ืึทืืฅ ืืืจ ืงืขื ืขื ืืื ืฆืื ืื ืขืคึผืขืก. ืืืจ ืืขื ืขื ืฆื ืคืืื ืฆื ืขืคืขื ืขื ืขืคึผืขืก ืืื ืฉืจืืึทืื ืงืึทืืึทื ืื ืขืจืืขืฅ. ืืืจ ืืืขืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืึธ ืืื ืืืฆื. ืจืืึฟ ืคืื ืืื ืื ืืึธื ื ืื ื ืืฆื ืึท ืืืึธืงืืึทื. ืืื ืขืก ืืืื ืืืขืจื ืฆื ื ืืฆื ืขืก?
ืคืืจืืืืก ื ืืฆื ืื ืืืึธืงืืึทื?
ืขืก ืืื ืืึทืงืืืขื. ืขืก ืืื ื ืื ืืึทืจืคึฟื ืฆื ืืึทืฉืืืืขื ืฆื ืคืืืข ืคึฟืขื ืฆืืขืจ ืึธืืขืจ ืืืื ืคึฟืึทืจ ืขืคึผืขืก ืืื ืื ืืืื. ืืืจ ืงืขื ืขื ืคืฉืื ืฉืจืืึทืื ืื ืืึทืคึฟืขื ืืืจืฃ ืคึฟืึทืจ ืืขื.
ืืื ืืื ืื ืจืฉืืื ืื ืกืืืืึทืืืึธื ืก ืืืขื ืื ืืืึธืงืืึทื ืืึทืจืคึฟื:
- ืืืขื ืืืจ ืืึทืจืคึฟื ืฆื ืืขืื ืขืคึผืขืก, ืึธืืขืจ ืืึธื ื ืื ืืึธืื ืฆืืื ืฆื ืงืืงื ืคึฟืึทืจ ืขืก ืืื ืื ืกืขืืืื ืืก (ืืขืื, GUI dconf)
- ืืืขื ืขืก ืืื ืืจืื ืืขืจ ืฆื ืืขืคึฟืื ืขื ืึท ืืขืงืข ืึธืืขืจ ืืขืงืข ืืื ืื ืืืึธืงืืึทื ืืื ืืื ืืืืกื ืฆืืื ืืืืฃ ืื GUI (fzf ืืื ืื ืึทืจืืขื ืืื)
- ืืืขื ืขืก ืืื ืืจืื ืืขืจ ืฆื ืืขืฉืืืื ื ืจืขืืึทืืืจื ืึท ืืขืงืข ืืื Vim, Neovim, Nano, Micro ืืื ืฆื ืืืื ืืื ืื IDE
- ืืืขื ืืืืืื ืืืืื ืืืึธืงืืึทื (ืืึทืฉืืขืืืง ืกืขืืืื ืืก ืืื ืืืื ืื ืึธืืขืจ ืื ืกืืึธืืื ื ืึทืจืืฉ ืืื ืืงืก, ืคึฟืึทืจ ืืืึทืฉืคึผืื)
- ืืืขื ืืืจ ืืึทืจืคึฟื ืืืืงืืึทื, ื ืืฉื ืงืืืึทืืืืขื
ืืืขื ืืึทืจืคึฟื ื ืื ื ืืฆื ืืืึธืงืืึทื:
- ืืืขื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ื ืืฉื ืืื ืื ืืืึธืงืืึทื (ืืึธืก ืืึทืคึผืึทื ื ืืึธืจ ืจืึทืจืขืื, ืึธืืขืจ ื ืึธื)
- ืืืขื ืืื ืขืก ืืขืจ ืืึทืงืืืขื ืฆื ืืึธื ืืึธืก ืืื ืื GUI ืืื ืฆื ืืืืื ืืื ืื TUI (ืืืืึทืืื ื ืืืืื, ืืืฉื)
- ืืืขื ืืืจ ืืึธื ื ืื ืืึทืงืข ืืืืกื ืืื ืฆื ืืึธื ืขืคึผืขืก ืืื ืื ืืืึธืงืืึทื, ืึธืืขืจ ืืืจ ืืึทืจืคึฟื ืฆื ืืึธื ืขืคึผืขืก ืืขืฉืืืื ื (ืืืจ ืืืขื ืคืึทืจืืจืขื ืืขื ืืขืจ ืฆืืื ืืืืฃ ืึธืืึทืืืืฉืึทื ืืื ืืืืฃ ืื ืึทืงืฆืืข ืืื, ืืื ืืจืึทืืื ืืึธืก ืืื ืืึทืงืึทื ื ืคึฟืึทืจ ืึทืืขืืขื)
- ืืืขื ืืืจ ืืึทืจืคึฟื ืงืึทื ืืืื ืืึทื ืก, ื ืืฉื ืืืืงืืึทื
ืืืก ืืขื ืขื ืื ืืจืื ื ืึผืืืื ืืืึธืก ืืึธื ื ืื ืืืื ืคืืจืืขืกื. ืขืก ืืืึธืื ืืืกืงืืืขื ืคึผืฉืื, ืึธืืขืจ ืื ืคืึทืจืืึทื ื "ืืึธืืืจ ืคึผืจืืืืจื ืฆื ืึธืืึทืืืื ืึทืืฅ ืืื ื ืืฉื ืืึธืคึผื-ืืื ืื ืืืื" ืึธืคื ืืืขืจื ืึท ืืืืืขืจืงืืึทื. ืืขื ืืฉื ืืขื ืขื ืคืืื, ืึธืืขืจ ืืึธืก ืืื ื ืืฉื ืฉืืขื ืืืง ืฆื ืืืืขืจ ืืืึทืืข.
ืืืื ืื ืืืึธืงืืึทื ืืื ืืืืืึทืืึทื
ืืึธ ืืื ืืืื ืืื ืืืื ืฉืืขืื ืืื ืกืืจ ืฆื ืืึธื ืืืึท ืืื ืืกืืขืจ ืขืคึผืขืก ื ืึธืจืืึทืื ืืื ืื ืืืึธืงืืึทื:
ืืืืงืก - ืฆื ืืืืื ืึท ืคึฟืขื ืฆืืขืจ ืืื ืคึผืึทื ืึทืื (ืืืื ืืืจ ืจืืื ืึท ืืื ืื ืคืื ืืืึธืงืืึทื ืคึฟืขื ืฆืืขืจ ืืื ืืึทืฉืืืืขื ืฆืืืืฉื ืืื ืคึฟืึทืจ ืึท ืืึทื ื ืฆืืึทื, ืืขืจ ืืื ืฆืขืจ ืืขืืึทื ืง ืืืื ืงืืื ืืื ืขื, ืขืก ืืื ืืจืื ืืขืจ ืฆื ืืึทืฉืืืืขื ืฆืืืืฉื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื GUI)
fzf - ืฆื ืืขืฉืืืื ื ืืขืคึฟืื ืขื ืขืคึผืขืก. ืขืก ืืื ืืึทืงืข ืคืึทืกืืขืจ ืืื ืื GUI. vim ืืื ืกืขืืขืงืืืจื ืืขื ืืขืงืข ื ืึธืืขื ืืื ืืึธืก ืืื ืขืก.
ืืฉ โ (ืืขื ืืืขืจ ืืืืืฉืฉ) ืืขืจ ืืขืจืืื ืื ืืื ืืืื ืืืงืืืขื ืืื ื ืืฉื ืืื ืืจืืื-ืืืื
neovim - ืืืืึทื ืื ืืืึทืืฉ ืคืื ืืืึทืขื ืืืง ืืื ืื ืืืึธืงืืึทื ืึธื ืขืก ืืื ืคึผืจืึทืงืืึทืงืื ืคืึทืจืคืึทืื. ืึท ืจืขืืึทืงืืึธืจ ืืืึธืก ืืื ืคืื ืืขืจ ืืื GUI ืึทืคึผืคึผืก
ืืื ืืืื ืึท ืจืืืืง ื ืืืขืจ ืคืื ืื ืืขืจืข ืึทืคึผืืึทืงืืืฉืึทื ื: Ranger (ืึธืืขืจ ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git ืืื ืืขืจ
ืืืึธืก ืืื ืื ืคืื ื?
ืจืืืืขืจ ืคึฟืึทืจ ืืื, ืืืขื ืืืจ ืคึผืจืืืืจื ืฆื ืืึทืกืข ืึท ืคืื-ืคืืขืืืฉื IDE ืฆื ืืืืฉื ืขืืืขืืข ืงืืืื ืฉืจืืคื - ืืึธืก ืืื ืืจืึทืฉืึทื ืึทื. ืขืก ืืื ืืจืื ืืขืจ ืฆื ืืขืฉืืืื ื ืืืืฉื ืขืก ืืื Vim (ืึธืืขืจ ื ืึทื ืึธ, ืคึฟืึทืจ ืื ืืืืก ืืึธื ื ืื ืืื ืื ืืืื ืืืืกืืืื). ืืืจ ืงืขื ืขื ืืึธื ืื ืืื ืื ืคืึทืกืืขืจ, ืึธืืขืจ ืืืจ ืืึธื ื ืื ืืึธืื ืฆื ืืขืจื ืขื ืึทืืฅ ืืื ืื ืืืึธืงืืึทื. ืืืจ ืงืขื ืงืืื ืืึธื ืืึทืจืคึฟื ืฆื ืืขืจื ืขื ืื Bash ืกืงืจืืคึผืืื ื ืฉืคึผืจืึทื ืืฉืขืช ืืืจ ืึทืจืืขื ืืื ืื ืืืึธืงืืึทื, ืืืืึทื ืืืจ ืืึธื ื ืื ืืึทืจืคึฟื ืขืก.
ืืึธืืืจ ืืึทืื ืื ืืึทื ืกืืืคึผืืขืจ, ืืื ืงืืงื ืืืืฃ ืคืึทืจืฉืืืขื ืข ืืืื ืคืื ืคืึทืจืฉืืืขื ืข ืึทื ืืืขืก, ืืื ื ืืฉื ืฆืขืืืืื ืึทืืฅ ืืื ืฉืืืึทืจืฅ ืืื ืืืืึทืก
ืืืืื ืจืขืืืกืืจืืจื ื ืืฆืขืจืก ืงืขื ืขื ืึธื ืืืื ื ืขืืขื ืืื ืื ืืืขืจืืืืง. ืกืืื ืืจืืืืืืืข.
ืฆื ืืืจ ื ืืฆื ืื ืืืึธืงืืึทื ืึธืคื?
- ืงืกื ืืืงืก%ืืึธ208
- ืงืกื ืืืงืก%No21
- ืงืกื ืืืงืก%ื ืื ืืืืขืจ 11
240 ืืื ืืฆืขืจ ืืืื ืืขืฉืืืื. 23 ืืื ืืฆืขืจ ืืืื ืืื ืืคืืขืืืืื.
ืืงืืจ: www.habr.com