เจซเฉ‡เจกเฉ‹เจฐเจพ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš vi เจฆเฉ€ เจฌเจœเจพเจ เจจเฉˆเจจเฉ‹ เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจตเจฐเจคเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ

เจซเฉ‡เจกเฉ‹เจฐเจพ 33 เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ…เจจเฉเจธเฉ‚เจšเจฟเจค เจคเจฌเจฆเฉ€เจฒเฉ€, เจœเฉ‹ เจ•เจฟ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจฌเจฆเจฒเจฆเจพ เจนเฉˆ เจจเฉˆเจจเฉ‹ เจกเจฟเจซเจพเจฒเจŸเฅค เจ•เฉเจฐเจฟเจธ เจฎเจฐเจซเฉ€ เจฆเฉเจ†เจฐเจพ เจธเฉเจเจพเจ เจ—เจ (เจ•เฉเจฐเจฟเจธ เจฎเจฐเจซเฉ€) เจซเฉ‡เจกเฉ‹เจฐเจพ เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจตเจฟเจ•เจพเจธ เจ•เจพเจฐเจœ เจธเจฎเฉ‚เจน เจคเฉ‹เจ‚, เจชเจฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจ•เจฎเฉ‡เจŸเฉ€ เจฆเฉเจ†เจฐเจพ เจฎเจจเจœเจผเฉ‚เจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ เจซเฉ‡เจธเจ•เฉ‹ (เจซเฉ‡เจกเฉ‹เจฐเจพ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจฟเฉฐเจ— เจธเจŸเฉ€เจ…เจฐเจฟเฉฐเจ— เจ•เจฎเฉ‡เจŸเฉ€), เจซเฉ‡เจกเฉ‹เจฐเจพ เจตเฉฐเจก เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจคเจ•เจจเฉ€เจ•เฉ€ เจนเจฟเฉฑเจธเฉ‡ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค

เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš vi เจฆเฉ€ เจฌเจœเจพเจ เจจเฉˆเจจเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจ•เจพเจฐเจจ เจ‡เฉฑเจ• เจธเฉฐเจชเจพเจฆเจ• เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจ•เฉ‡ เจจเจตเฉ‡เจ‚ เจ†เจ เจฒเฉ‹เจ•เจพเจ‚ เจฒเจˆ เจตเฉฐเจก เจจเฉ‚เฉฐ เจตเจงเฉ‡เจฐเฉ‡ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจœเฉ‹ เจ•เจฟ Vi เจธเฉฐเจชเจพเจฆเจ• เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ—เจฟเจ†เจจ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจฆเฉเจ†เจฐเจพ เจตเฉ€ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจฎเฉ‚เจฒ เจตเฉฐเจก เจตเจฟเฉฑเจš vim-เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ€ เจธเจชเจฒเจพเจˆ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆ (vi เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ€ เจ•เจพเจฒ เจฐเจนเฉ‡เจ—เฉ€) เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ 'เจคเฉ‡ เจกเจฟเจซเจพเจฒเจŸ เจเจกเฉ€เจŸเจฐ เจจเฉ‚เฉฐ vi เจœเจพเจ‚ vim เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆเฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจซเฉ‡เจกเฉ‹เจฐเจพ $EDITOR เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจธเฉˆเฉฑเจŸ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ "git commit" invoke vi.

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเฉฐเจชเจพเจฆเจ• เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ“เจจเจฟเจตเจฟเจฎ เฉจ, เจœเฉ‹ เจ•เจฟ เจธเจฌเจฒเจพเจˆเจฎ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€, VSCode เจฆเฉ€ เจเจ•เฉ€เจ•เจฐเจฃ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚, เจ…เจคเฉ‡ เจตเจฟเจฎ เจฆเฉ€เจ†เจ‚ เจฎเจพเจกเจฒ เจธเฉฐเจชเจพเจฆเจจ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจธเฉฐเจชเจพเจฆเจ• เจ‡เฉฑเจ• เจ†เจงเฉเจจเจฟเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, VSCode เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ Linux, macOS เจ…เจคเฉ‡ Windows 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉเจ†เจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจญเจพเจธเจผเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ•เจพเจฐเจจ (เจœเจพเจตเจพ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจˆ OCaml เจธเจฟเฉฐเจŸเฉˆเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ GUI เจซเจฐเฉ‡เจฎเจตเจฐเจ• Revery. เจฌเจซเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเฉฐเจชเจพเจฆเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ, libvim เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฆเฉ‡ เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ‡ เจคเจนเจฟเจค เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ - 18 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฌเจพเจ…เจฆ เจ•เฉ‹เจก MIT เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ‰เจชเจฒเจฌเจง เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ EULA เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจตเจชเจพเจฐเจ• เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจซเฉ‡เจกเฉ‹เจฐเจพ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš vi เจฆเฉ€ เจฌเจœเจพเจ เจจเฉˆเจจเฉ‹ เจŸเฉˆเจ•เจธเจŸ เจเจกเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจตเจฐเจคเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹