เจเจธ เจฒเฉเจ เจตเจฟเจ เจ เจธเฉเจ เจเจธ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเฉ เจเจฟ เจเจฐเจฎเฉเจจเจฒ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเฉฑเจกเจฃเจพ เจเจฟเจเจ เจเจผเจฐเฉเจฐเฉ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเจธเจจเฉเฉฐ เจธเฉฐเจเจฎ เจตเจฟเฉฑเจ เจตเจฐเจคเจฃเจพ เจนเฉ. เจเจฟเจจเฉเจนเจพเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ เจ เจคเฉ เจเจฟเจจเฉเจนเจพเจ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ?
เจเจ เจเจฎเจพเจจเจฆเจพเจฐ เจฌเจฃเฉเจ
เจธเจพเจกเฉ เจตเจฟเฉฑเจเฉเจ เจเจฟเจธเฉ เจจเฉเฉฐ เจตเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเจฐเจฎเฉเจจเจฒ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจ เจธเฉเจ เจเจธ เจคเฉฑเจฅ เจฆเฉ เจเจฆเฉ เจนเจพเจ เจเจฟ เจ เจธเฉเจ เจนเจฐ เจเฉเจเจผ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเฉเจ เจเจฐเจฟเฉฑเจเจฐ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ. เจ เจธเฉเจ เจเฉเจ เจเฉเจฒเฉเจนเจฃ เจ เจคเฉ เจเจฟเจคเฉ เจนเฉเจเจฎ เจฒเจฟเจเจฃ เจฒเจ เจฌเจนเฉเจค เจเจฒเจธเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจเฉฑเจฅเฉ เจ เจคเฉ เจนเฉเจฃ เจเจพเจฐเจเจธเจผเฉเจฒเจคเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจเฅค เจธเจพเจกเฉ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจฐเจฎเฉเจจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเฉเฅค เจเฉ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจฌเจฟเจฒเจเฉเจฒ เจธเจนเฉ เจนเฉ?
เจเจฐเจฎเฉเจจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฟเจเจ เจเจฐเฉเจ?
เจเจน เจเจฐเจพเจฎเจฆเจพเจเจ เจนเฉเฅค เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจตเจฟเฉฐเจกเฉเจเจผ 'เจคเฉ เจเจพเจฃ เจเจพเจ เจฎเจพเจเจธ เจจเจพเจฒ เจเฉเจ เจเฉเจเจฃ เจฆเฉ เจเฉเจ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจคเฉเจธเฉเจ เจฌเจธ เจเจธเจฆเฉ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจเจฎเจพเจเจก เจฒเจฟเจ เจธเจเจฆเฉ เจนเฉ.
เจเจ เจเจนเจจเจพเจ เจธเจฅเจฟเจคเฉเจเจ เจจเฉเฉฐ เจธเฉเจเฉเจฌเฉฑเจง เจเจฐเฉเจ เจเจฆเฉเจ เจเจฐเจฎเฉเจจเจฒ เจฒเฉเฉ:
- เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจเฉเจเจผ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจชเจฐ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจเจธเจจเฉเฉฐ เจฒเฉฑเจญเจฃ เจฒเจ เจธเจฎเจพเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ (เจนเฉเจฒเฉ, GUI dconf)
- เจเจฆเฉเจ GUI 'เจคเฉ เจธเจฎเจพเจ เจฌเจฐเจฌเจพเจฆ เจเจฐเจจ เจฆเฉ เจฌเจเจพเจ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจซเจพเจเจฒ เจเจพเจ เจซเฉเจฒเจกเจฐ เจฒเฉฑเจญเจฃเจพ เจเจธเจพเจจ เจนเฉเฉฐเจฆเจพ เจนเฉ (fzf เจเจน เจเฉฐเจฎ เจเฉฐเจเฉ เจคเจฐเฉเจนเจพเจ เจเจฐเจฆเจพ เจนเฉ)
- เจเจฆเฉเจ เจเจเจกเฉเจ เจตเจฟเฉฑเจ เจเจพเจฃ เจจเจพเจฒเฉเจ เจตเจฟเจฎ, เจจเจฟเจเจตเจฟเจฎ, เจจเฉเจจเฉ, เจฎเจพเจเจเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจซเจพเจเจฒ เจจเฉเฉฐ เจคเฉเจเจผเฉ เจจเจพเจฒ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเจจเจพ เจธเฉเจเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ
- เจเจฆเฉเจ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉ เจธเจฟเจฐเจซ เจเจฐเจฎเฉเจจเจฒ (เจเจฌเฉฐเจเฉ เจตเจฟเฉฑเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจฐเฉเจธเฉเฉฑเจ เจเจฐเจจเจพ เจเจพเจ เจเจฐเจ เจฒเฉเจจเจเจธ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจเจพ, เจเจฆเจพเจนเจฐเจฃ เจฒเจ)
- เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจคเฉ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเฉเจฃเจตเฉฑเจคเจพ เจฆเฉ เจจเจนเฉเจ
เจเจฆเฉเจ เจเฉเจ เจฒเฉเฉ เจจเจนเฉเจ เจเจฐเจฎเฉเจจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ:
- เจเจฆเฉเจ เจเจน เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ (เจเจน เจฌเจนเฉเจค เจเฉฑเจ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจชเจฐ เจซเจฟเจฐ เจตเฉ)
- TUI (เจกเฉเจฌเฉฑเจเจฟเฉฐเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ) เจจเจพเจฒ เจชเฉเฉเจค เจนเฉเจฃ เจจเจพเจฒเฉเจ GUI เจตเจฟเฉฑเจ เจ เจเจฟเจนเจพ เจเจฐเจจเจพ เจเจฆเฉเจ เจตเจงเฉเจฐเฉ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจนเฉเฅค
- เจเจฆเฉเจ เจคเฉเจธเฉเจ เจ เจธเจฒ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจเจพเจฃเจฆเฉ เจเจฟ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจเฉเจ เจตเฉ เจเจฟเจตเฉเจ เจเจฐเจจเจพ เจนเฉ, เจชเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฒเจฆเฉ เจเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ (เจคเฉเจธเฉเจ เจเจพเจฐเจตเจพเจ เจฆเฉ เจฌเจเจพเจ เจเจเฉเจฎเฉเจธเจผเจจ 'เจคเฉ เจตเจงเฉเจฐเฉ เจธเจฎเจพเจ เจฌเจฟเจคเจพเจเจเฉ, เจฎเฉเจจเฉเฉฐ เจฒเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจนเจฐ เจเฉเจ เจเจพเจฃเฉ เจนเฉ)
- เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจนเฉเจฒเจค เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจคเฉ เจฆเฉ เจจเจนเฉเจ
เจเจน เจฌเฉเจจเจฟเจเจฆเฉ เจจเจฟเจฏเจฎ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจญเฉเฉฑเจฒเจฃเจพ เจจเจนเฉเจ เจเจพเจนเฉเจฆเจพเฅค เจเจน เจธเจงเจพเจฐเจจ เจเจพเจชเจฆเจพ เจนเฉ, เจชเจฐ เจเฉฑเจเจพ "เจเจ เจนเจฐ เจเฉเจเจผ เจจเฉเฉฐ เจธเจตเฉเจเจฒเจฟเจค เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเฉเจ, เจ เจคเฉ เจฎเจพเจเจธ เจจเฉเฉฐ เจกเจฌเจฒ-เจเจฒเจฟเฉฑเจ เจจเจพ เจเจฐเฉเจ" เจ เจเจธเจฐ เจเฉฑเจ เจคเจฐเจเฉเจน เจฌเจฃ เจเจพเจเจฆเฉ เจนเฉ. เจฒเฉเจ เจเจฒเจธเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจชเจฐ เจเจน เจนเจฎเฉเจธเจผเจพ เจเจจเฉเจนเจพเจ เจฆเฉ เจซเจพเจเจฆเฉ เจฒเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพเฅค
เจเจฐเจฎเฉเจจเจฒ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจตเจฟเจนเจพเจฐเจ เจฌเจฃเจพเจเจฃเจพ
เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉเจ เจเจฐเจจ เจฒเจ เจเจน เจฎเฉเจฐเจพ เจเฉฑเจเฉ-เจเฉฑเจ เจธเฉเฉฑเจ เจนเฉ:
เจเจฎเฉเจเจธ โ เจเฉฑเจ เจตเจฟเฉฐเจกเฉ เจจเฉเฉฐ เจชเฉเจจเจฒเจพเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฃ เจฒเจ (เจเฉ เจคเฉเจธเฉเจ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฐเจกเฉเจเจผ เจฆเจพ เจเฉฑเจ เจเฉเฉฐเจก เจชเฉเจฆเจพ เจเจฐเจฆเฉ เจนเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจฒเจ เจธเจตเจฟเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจชเฉเจฐเฉ เจตเจฟเจเจพเจฐ เจฆเจพ เจเฉเจ เจฎเจคเจฒเจฌ เจจเจนเฉเจ เจฐเจนเจฟ เจเจพเจเจฆเจพ เจนเฉ, GUI เจจเจพเจฒ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจตเจฟเจเจเจพเจฐ เจธเจตเจฟเจ เจเจฐเจจเจพ เจเจธเจพเจจ เจนเฉ)
fzf - เจเจฒเจฆเฉ เจเฉเจ เจฒเฉฑเจญเจฃ เจฒเจ. เจเจน GUI เจจเจพเจฒเฉเจ เจ เจธเจฒ เจตเจฟเฉฑเจ เจคเฉเจเจผ เจนเฉเฅค vim เจ เจคเฉ เจซเจพเจเจฒ เจฆเจพ เจจเจพเจฎ เจเฉเจฃเฉ เจ เจคเฉ เจฌเฉฑเจธ.
zsh โ (เจตเจงเฉเจฐเฉ เจธเจนเฉ OhMyZsh) เจเจฐเจฎเฉเจจเจฒ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจจเจพ เจเจฟ เจเจธเจผเจฎเจพ เจตเจพเจฒเจพ
neovim - เจเจฟเจเจเจเจฟ เจเจธ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจนเฉเจฃ เจฆเจพ เจ เจฐเจฅ เจตเจฟเจนเจพเจฐเจ เจคเฉเจฐ 'เจคเฉ เจเจคเจฎ เจนเฉ เจเจฟเจ เจนเฉเฅค เจเฉฑเจ เจธเฉฐเจชเจพเจฆเจ เจเฉ GUI เจเจชเจพเจ เจจเจพเจฒเฉเจ เจฌเจนเฉเจค เจเฉเจ เจเจฐเจฆเจพ เจนเฉ
เจ เจคเฉ เจนเฉเจฐ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจเฉฑเจ เจตเฉฑเจกเฉ เจเจฟเจฃเจคเฉ: เจฐเฉเจเจเจฐ (เจเจพเจ ViFM), how2, เจฒเจพเจเจต-เจธเจฐเจตเจฐ, nmcli, xrandr, python3, jshell, diff, git เจ เจคเฉ เจนเฉเจฐ เจฌเจนเฉเจค เจเฉเจ
เจเฉ เจเฉฑเจฒ เจนเฉ?
เจเจชเจฃเฉ เจฒเจ เจจเจฟเจฐเจฃเจพ เจเจฐเฉ, เจเจฆเฉเจ เจคเฉเจธเฉเจ เจเฉเจ เจเฉเจเฉ เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฒเจ เจเฉฑเจ เจชเฉเจฐเจพ IDE เจฒเฉเจก เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจฐเจนเฉ เจนเฉ - เจเจน เจคเจฐเจเจนเฉเจฃ เจนเฉเฅค เจเจธเจจเฉเฉฐ เจตเจฟเจฎ (เจเจพเจ เจจเฉเจจเฉ, เจเจนเจจเจพเจ เจฒเจ เจเฉ เจตเจฟเจฎ เจฒเฉเจเจเจ เจจเฉเฉฐ เจชเจธเฉฐเจฆ เจจเจนเฉเจ เจเจฐเจฆเฉ) เจตเจฟเฉฑเจ เจคเฉเจฐเฉฐเจค เจฌเจฆเจฒเจฃเจพ เจเจธเจพเจจ เจนเฉเฅค เจคเฉเจธเฉเจ เจเฉเจเจผเจพเจ เจคเฉเจเจผเฉ เจจเจพเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจธเจญ เจเฉเจ เจธเจฟเฉฑเจเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฆเฉ เจตเฉ Bash เจธเจเฉเจฐเจฟเจชเจเจฟเฉฐเจ เจญเจพเจธเจผเจพ เจธเจฟเฉฑเจเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ เจธเจเจฆเฉ, เจเจฟเจเจเจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค
เจเจ เจเฉเจเจผเจพเจ เจจเฉเฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจเจ, เจ เจคเฉ เจตเฉฑเจเฉ-เจตเฉฑเจเจฐเฉเจเจ เจเฉเจเจผเจพเจ เจจเฉเฉฐ เจตเฉฑเจ-เจตเฉฑเจ เจเฉเจฃเจพเจ เจคเฉเจ เจตเฉเจเฉเจ, เจ เจคเฉ เจนเจฐ เจเฉเจเจผ เจจเฉเฉฐ เจเจพเจฒเฉ เจ เจคเฉ เจเจฟเฉฑเจเฉ เจตเจฟเฉฑเจ เจจเจพ เจตเฉฐเจกเฉเจ
เจธเจฟเจฐเจซเจผ เจฐเจเจฟเจธเจเจฐเจก เจเจชเจญเฉเจเจคเจพ เจนเฉ เจธเจฐเจตเฉเจเจฃ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉ เจธเจเจฆเฉ เจนเจจเฅค เจธเจพเจเจจ - เจเจจ, เจคเฉเจนเจพเจกเจพ เจธเฉเจเจเจค เจนเฉ.
เจเฉ เจคเฉเจธเฉเจ เจ เจเจธเจฐ เจเจฐเจฎเฉเจจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ?
- 86,7%เจนเจพเจ208
- 8,8%เจจเฉฐ 21
- 4,6%เจฏเจเฉเจจเจจ เจจเจนเฉเจ 11
240 เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉ เจตเฉเจ เจชเจพเจเฅค 23 เจเจชเจญเฉเจเจคเจพ เจชเจฐเจนเฉเจเจผ เจฐเจนเฉเฅค
เจธเจฐเฉเจค: www.habr.com