ะกะพัั‚ะพัะปัั ั€ะตะปะธะท ั‚ะตะบัั‚ะพะฒะพะณะพ ั€ะตะดะฐะบั‚ะพั€ะฐ Vim ะฒะตั€ัะธะธ 8.2. ะžะดะฝะพะน ะธะท ะพัะฝะพะฒะฝั‹ั… ะพัะพะฑะตะฝะฝะพัั‚ะตะน ะดะฐะฝะฝะพะณะพ ั€ะตะปะธะทะฐ ัะฒะปัะตั‚ัั ะดะพะปะณะพะถะดะฐะฝะฝะฐั ะฟะพะดะดะตั€ะถะบะฐ ะฒัะฟะปั‹ะฒะฐัŽั‰ะธั… ะพะบะพะฝ (ะฒ ั‚ะพะผ ั‡ะธัะปะต ะธ ะดะปั ะฟะปะฐะณะธะฝะพะฒ).

ะ’ ัะฟะธัะบะต ะดั€ัƒะณะธั… ะฝะพะฒะพะฒะฒะตะดะตะฝะธะน:

  • ะกะปะพะฒะฐั€ะธ ั ะฒะพะทะผะพะถะฝะพัั‚ัŒัŽ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะฑัƒะบะฒะตะฝะฝั‹ะต ะบะปัŽั‡ะธ: let options = #{width: 30, height: 24}
  • ะšะพะผะฐะฝะดะฐ const, ะบะพั‚ะพั€ะฐั ัะปัƒะถะธั‚ ะดะปั ะพะฑัŠัะฒะปะตะฝะธั ะฝะตะธะทะผะตะฝัะตะผั‹ั… ะฟะตั€ะตะผะตะฝะฝั‹ั…, ะฝะฐะฟั€ะธะผะตั€: const TIMER_DELAY = 400.
  • ะ”ะพัั‚ัƒะฟะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะฑะปะพั‡ะฝั‹ะน ัะธะฝั‚ะฐะบัะธั ะดะปั ะฟั€ะธัะฒะพะตะฝะธั ั‚ะตะบัั‚ะฐ ะธะท ะฝะตัะบะพะปัŒะบะธั… ะปะธะฝะธะน ะฟะตั€ะตะผะตะฝะฝั‹ะผ.
    เจฒเจพเจ‡เจจเจพเจ‚ =<< END เจจเฉ‚เฉฐ เจ•เฉฑเจŸเฉ‹
    เจฒเจพเจˆเจจ เจ‡เฉฑเจ•
    เจฒเจพเจˆเจจ เจฆเฉ‹
    END

  • ะ’ะพะทะผะพะถะฝะพัั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ั†ะตะฟะพั‡ะบัƒ ะฒั‹ะทะพะฒะพะฒ ั„ัƒะฝะบั†ะธะน ะฟะพ ั‚ะธะฟัƒ:
    mylist->filter(filterexpr)->map(mapexpr)->เจ•เฉเจฐเจฎเจฌเฉฑเจง()->เจœเฉ‹เจ‡เจจ()
  • ะ˜ัะฟะพะปัŒะทัƒะตั‚ัั ะฑะธะฑะปะธะพั‚ะตะบะฐ xdiff ะดะปั ัƒะปัƒั‡ัˆะตะฝะฝะพะณะพ ะฟั€ะตะดัั‚ะฐะฒะปะตะฝะธั ะพั‚ะปะธั‡ะธะน ะฒ ั‚ะตะบัั‚ะฐั….
  • ะะตัะบะพะปัŒะบะพ ะธะทะผะตะฝะตะฝะธะน, ัƒะปัƒั‡ัˆะฐัŽั‰ะธั… ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต Vim ะฟะพะด ะžะก ัะตะผะตะนัั‚ะฒะฐ Windows: ะฟะพะดะดะตั€ะถะบะฐ ะฟะตั€ะตะฒะพะดะพะฒ ะดะปั ัƒัั‚ะฐะฝะพะฒะพั‡ะฝะพะณะพ ั„ะฐะนะปะฐ, ะฟะพะดะดะตั€ะถะบะฐ ConPTY.

เจธเจฐเฉ‹เจค: linux.org.ru

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