Vim рдкрд╛рда рд╕рдореНрдкрд╛рджрдХ рд╕рдВрд╕реНрдХрд░рдг 8.2 рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрд╕ рд░рд┐рд▓реАрдЬрдХреЛ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдкрдк-рдЕрдк рд╡рд┐рдиреНрдбреЛрдЬ (рдкреНрд▓рдЧрдЗрдирд╣рд░реВ рд╕рд╣рд┐рдд) рдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдореЛ-рдкреНрд░рддреАрдХреНрд╖рд┐рдд рд╕рдорд░реНрдерди рд╣реЛред

рдЕрдиреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВрдХреЛ рд╕реВрдЪреАрдорд╛:

  • рдЕрдХреНрд╖рд░ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рднрдПрдХрд╛ рд╢рдмреНрджрдХреЛрд╢рд╣рд░реВ: рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рджрд┐рдиреБрд╣реЛрд╕реН = #{рдЪреМрдбрд╛рдЗ: 30, рдЙрдЪрд╛рдЗ: 24}
  • const рдЖрджреЗрд╢, рдЬреБрди рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЪрд░рд╣рд░реВ рдШреЛрд╖рдгрд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐: const TIMER_DELAY = 400ред
  • рдмрд╣реБ рд░реЗрдЦрд╛рд╣рд░реВрдмрд╛рдЯ рдЪрд░рд╣рд░реВрдорд╛ рдкрд╛рда рдЕрд╕рд╛рдЗрди рдЧрд░реНрди рдмреНрд▓рдХ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред
    рд▓рд╛рдЗрдирд╣рд░реВ рджрд┐рдиреБрд╣реЛрд╕реН =<< рдЯреНрд░рд┐рдо END
    рд▓рд╛рдЗрди рдПрдХ
    рд▓рд╛рдЗрди рджреБрдИ
    рдЕрдиреНрдд

  • рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд░реНрдп рдХрд▓рд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛:
    mylist->filter(filterexpr)->map(mapexpr)->sort()->join()
  • xdiff рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрд╛рдард╣рд░реВрдорд╛ рднрд┐рдиреНрдирддрд╛рд╣рд░реВрдХреЛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • рд╡рд┐рдиреНрдбреЛрдЬ рдУрдПрд╕ рдЕрдиреНрддрд░реНрдЧрдд Vim рдХреЛ рдкреНрд░рдпреЛрдЧ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдзреЗрд░реИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ: рд╕реНрдерд╛рдкрдирд╛ рдлрд╛рдЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд╡рд╛рдж рд╕рдорд░реНрдерди, ConPTY рд╕рдорд░реНрдердиред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди