GVim (рд╡рд┐рдВрдбреЛрдЬрд╝) рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ рд╕рдорд░реНрдерди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛



рд╣реЗрд▓реЛ, рд╣реЗрдмреНрд░!

рдореИрдВ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 7 рдХреЗ рддрд╣рдд рдЬреАрд╡реАрдо рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЬреАрд╡реАрдПрдо рдПрдХ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдареАрдХ-рдареАрдХ рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рд╡рд░реНрддрдорд╛рди рд╡рд┐рдВрдбреЛрдЬ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдпрд╛ рдореИрдХрд╡рд┐рдо рдХреЗ рд▓рд┐рдП рдЬреАрд╡реАрдПрдо рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдмрджрд╕реВрд░рдд рдмрддреНрддрдЦ рдХрд╛ рдмрдЪреНрдЪрд╛ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдЬреАрд╡реАрдо рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдпреВрдирд┐рдХреЛрдб рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХреЛ рдареАрдХ рдХрд░рдирд╛, рдХреАрдмреЛрд░реНрдб рд▓реЗрдЖрдЙрдЯ рдХреЛ рдмрджрд▓рдирд╛, рд╡рд░реНрддрдиреА рдЬрд╛рдВрдЪ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╡рд┐рдо рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд╣реИрдВред рд░реВрд╕реА рднрд╛рд╖рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд╖рдп рд╕реЗ рдирд┐рдкрдЯрдиреЗ рд╡рд╛рд▓реЗ рд╣рдм рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд▓реЗрдЦ рд╣реИ , рдФрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЕрднреА рднреА рдЙрдкрдпреЛрдЧреА рд╣реИ, рдлрд┐рд▓рд╣рд╛рд▓ рдпрд╣ рдереЛрдбрд╝рд╛ рдкреБрд░рд╛рдирд╛ рд╣реИред

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, GVim рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдорд╛рдореВрд▓реА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рд╣реИ: рдЬрдм рдпреВрдирд┐рдХреЛрдб рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕рдВрдкрд╛рджрдХ рд╕рдВрджреЗрд╢реЛрдВ рдФрд░ рдореЗрдиреВ рдореЗрдВ рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдгрдорд╛рд▓рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╛ рддреЛ рдЖрдкрдХреЛ рдЬреАрд╡реАрдПрдо рдХреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╛ рдореЗрдиреВ рдореЗрдВ рдЗрди "рдкрдЯрд╛рдЦреЗ" рдХреЗ рд╕рд╛рде рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рд╕реНрд╡рд╛рдЧрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ "рдпрд╛рдЯ" рд╣реИред рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рдордп рдореЗрдВ рд╣реИ, рдЬрдм рдпреВрдирд┐рдХреЛрдб рдкрд╛рда рдХреЗ рд╕рд╛рде рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╡рд┐рд╢рд╛рд▓ рдмрд╣реБрдордд рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдорд╛рдирдХ рдиреЛрдЯрдкреИрдб рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ! рд╕реНрдерд┐рддрд┐ рдЗрд╕ рддрдереНрдп рд╕реЗ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкрд╛рд╕ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ рд╣реИрдВред рдПрдХ рдЦреВрдмрд╕реВрд░рдд рд▓рдбрд╝рдХреА рдХреА рддрд░рд╣ рдПрдХ рдЦреВрдмрд╕реВрд░рдд рдбрд╛рдВрд╕ рдХрд░рддреЗ рд╣реБрдП рдФрд░ рд╣рд░ рдирдП рдХрджрдо рдХреЗ рд╕рд╛рде рдЬреЛрд░-рдЬреЛрд░ рд╕реЗ рдлреВрдВрдХ рдорд╛рд░рддреЗ рд╣реБрдПред

рдЗрд╕ рдЧрд▓рддрдлрд╣рдореА рдХреЛ рдареАрдХ рдХрд░реЛ!

GVim рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╕реБрдзрд╛рд░


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд░реВрд╕реА рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдареАрдХ рдХрд░реЗрдВ (рд╕реНрд╡рд╛рдЧрдд рд╕реНрдХреНрд░реАрди рдкрд░ рдкрд╛рда, рд╕реВрдЪрдирд╛ рд╕рдВрджреЗрд╢, рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢)ред


(рдорд╣рд╛рди рдФрд░ рднрдпрд╛рдирдХ GVim "рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░" рдЬрдм UTF-8 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ)

рд╣рдо рдкреЛ-рдлрд╛рдЗрд▓ рдХреЗ рд░реВрд╕реА рд╕реНрдерд╛рдиреАрдпрдХрд░рдг (рдЬреАрдПрдирдпреВ рдЧреЗрдЯрдЯреЗрдХреНрд╕реНрдЯ рдлрд╛рдЗрд▓ рдлреЙрд░реНрдореЗрдЯ рдХреЛ рдмрд╣реБрднрд╛рд╖рд╛рд╡рд╛рдж рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдХреЗ vf.mo рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдмрдирд╛рддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ, рдореИрдВрдиреЗ рдореЛ-рдлрд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдкреЛрдПрдбрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рд╣рдордиреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рдореЛ-рдлрд╛рдЗрд▓ рдХреЛ $ VIMRUNTIME / lang / ru_RU.UTF-8 / LC_MESSAGES рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ ru_RU.UTF-8 рдФрд░ LC_MESSAGES рдлрд╝реЛрд▓реНрдбрд░ рдирд╣реАрдВ рд╣реИрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╡реЗ GVim рдХреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ), рддреЛ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдПрдВред рдпрджрд┐ рдЖрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд▓рд╕реА рд╣реИрдВ, рддреЛ рдЖрдк рдореЗрд░рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рд╕рдВрд╕реНрдХрд░рдг 7.4 рдХреЗ рд▓рд┐рдП рдореЛ-рдлрд╝рд╛рдЗрд▓, рд╕рдВрд╕реНрдХрд░рдг 7.3 рдХреЗ рд▓рд┐рдП рдореЛ-рдлрд╝рд╛рдЗрд▓ , рдореЗрдиреВ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдлрд╝рд╛рдЗрд▓ ред рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ UTF-8 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВред

рдЕрдм рд╣рдореЗрдВ рдореЗрдиреВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рд╡рд╛рдЬрд┐рдм рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: рдореЗрдиреНрдпреВ рдХреЛ рд╕рд╣реА рдореЛ-рдлрд╛рдЗрд▓ рд╕реЗ рд╕рд╣реА рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рдЬреАрд╡реАрдПрдо рдореЗрдВ рдореЗрдиреВ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд░рдирдЯрд╛рдЗрдо рдлрд╝рд╛рдЗрд▓ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдо $ VIMRUNTIME / lang рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, menu_ru_ru.vim рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдПрдХ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ menu_ru_ru.utf-8.vim рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ 20 рд╡реАрдВ рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ:

scriptencoding utf-8 


рдПрдХ рдЪреМрдХрд╕ рдкрд╛рдардХ, рдЬрдм рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╡рд╣рд╛рдБ рдПрдХ рд╕рдорд╛рди рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЕрд░реНрдерд╛рддреН рдореЗрдиреВ_ru.utf-8.vim (рдПрдХ "рдЖрд░рдпреВ" рдХреЗ рдмрд┐рдирд╛)ред рд╣рдо рдЗрд╕реЗ рд╕реНрдкрд░реНрд╢ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ GVim рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ (рд╡рд┐рдВрдбреЛрдЬ 7 рдореЗрдВ) рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ рд╣рдо рдЗрд╕реЗ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ cp1251 рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯреЗрдВ, рд╣рдореЗрдВ "krakozyabry" рдорд┐рд▓реЗрдЧрд╛ред

рдпрд╣ рдорд╛рдорд▓рд╛ рдЫреЛрдЯрд╛ рд╣реИ: рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ LANG рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рдирдпрд╛ рдЪрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд░реНрдл рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рдПрдХ рдирд┐рд░реНрджреЗрд╢ рджреЗрддрд╛ рд╣реВрдВред рд╡рд┐рди + рдмреНрд░реЗрдХ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдЬрд╛рдПрдВ -> рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд┐рд╕реНрдЯрдо рдкреИрд░рд╛рдореАрдЯрд░ -> рдЙрдиреНрдирдд -> рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ -> рдмрдирд╛рдПрдБ ... LANG рдЪрд░ рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВ, рдорд╛рди ru_RU.UTF-8 рд╣реИред
рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрдк рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк _vimrc рдореЗрдВ рдХрдИ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:

 "       lan mes ru_RU.UTF-8 "     source $VIMRUNTIME/delmenu.vim set langmenu=ru_RU.UTF-8 source $VIMRUNTIME/menu.vim 


рдпрджрд┐ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдпреВрдирд┐рдХреЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред _Vimrc рдЦреЛрд▓реЗрдВ рдФрд░ рд▓рд╛рдЗрди рд╕реЗрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ = utf-8 рдЬреЛрдбрд╝реЗрдВред рдЕрдм, UTV-8 рдХреЗ рд╕рд╛рде GVIM рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрд╕реА рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред


(рд╕реБрдзрд╛рд░ рдХреЗ рдмрд╛рдж рдорд╣рд╛рди рдФрд░ рднрдпрд╛рдирдХ GVim)

рдЬреАрд╡реАрдПрдо рдореЗрдВ рд▓реЗрдЖрдЙрдЯ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХреНрдпреЛрдВ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ Ctrl + Shift / Alt + Shift рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ? рдЗрд╕рдХрд╛ рдЙрддреНрддрд░ рд╕рд░рд▓ рд╣реИ - рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред

рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг: рдХреГрдкрдпрд╛ Alt + Shift рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж GVim рдореЗрдВ рд░реВрд╕реА рдореЗрдВ рдХреБрдЫ рд▓рд┐рдЦреЗрдВ, рдФрд░ рдкрд┐рдЫрд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЕрдЪрд╛рдирдХ рдПрдХ рддреНрд░реБрдЯрд┐ рджреЗрдЦреЗрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП "рдИрдПрд╕рд╕реА" рдФрд░ "{" рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░реВрд╕реА рд▓реЗрдЖрдЙрдЯ рдЪрд╛рд▓реВ рд╣реИ рдФрд░ рдПрдХ рдШреБрдВрдШрд░рд╛рд▓реЗ рдмреНрд░реЗрд╕ рдХреЗ рдмрдЬрд╛рдп рд╣рдо рд╕рдВрдкрд╛рджрдХ рдХреЛ рдПрдХ рдареЛрд╕ рдЪрд░рд┐рддреНрд░ рднреЗрдЬреЗрдВрдЧреЗред рдЕрд░реНрдерд╛рддреН, рд╕рдореНрдорд┐рд▓рд┐рдд рдореЛрдб рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдорд╛рдирдХ рд╕рдВрдкрд╛рджрдХ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрдЧреНрд░реЗрдЬреА рд▓реЗрдЖрдЙрдЯ рдореЗрдВ рд╡рд╛рдкрд╕ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЬреАрд╡реАрдПрдо рдЗрд╕ рдЕрд╕реБрд╡рд┐рдзрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд▓реЗрдЖрдЙрдЯ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ _vimrc рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:

 "     set keymap=russian-jcukenwin set iminsert=0 set imsearch=0 highlight lCursor guifg=NONE guibg=Cyan 


рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, Ctrl + ^ рджрдмрд╛рдиреЗ рд╕реЗ рд▓реЗрдЖрдЙрдЯ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬрдмрдХрд┐ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ рдХрд░реНрд╕рд░ рдиреАрд▓реЗ рд░рдВрдЧ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдХрд░реЗрдЧрд╛ред (рдкреНрд░рддреНрдпреЗрдХ рдЯреАрдо рдХреНрдпрд╛ рдХрд░рддреА рд╣реИ, рдЗрд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП, рдЙрд╕ рд▓реЗрдЦ рдХрд╛ рд╕рдВрджрд░реНрдн рд▓реЗрдВ рдЬреЛ рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)


(рд░реВрд╕реА рдЗрдирдкреБрдЯ рдореЛрдб рдореЗрдВ рдЯреНрдпреВрди рдХрд┐рдП рдЧрдП GVim)

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдПрдХ рдЕрджреНрднреБрдд рдкреНрд▓рдЧрдЗрди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЬреАрд╡реАрдПрдо рдореЗрдВ рд╕реНрдкреЗрд▓ рдЪреЗрдХрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛


рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрддрдиреА рдЬрд╛рдБрдЪ рд╕рдХреНрд╖рдо рдХреА рдЧрдИ рд╣реИ:

 :setlocal spell spelllang=ru_ru,en_us 


рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдкрд╣рд▓реА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╢рдмреНрджрдХреЛрд╢ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд░реНрддрдиреА рдЬрд╛рдВрдЪ рддреБрд░рдВрдд рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рддреА рд╣реИред



рдкрд╣рд▓реЗ, "," рд╡рд╛рд▓реЗ рд╢рдмреНрджреЛрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ ru_yo рд╢рдмреНрджрдХреЛрд╢ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЕрдм рдХреЗрд╡рд▓ ru_ru рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рд▓реЗрдХрд┐рди ru_yo рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдЬрд┐рди рд╢рдмреНрджреЛрдВ рдХреЛ "тАЬ "рджреНрд╡рд╛рд░рд╛" рдИ "рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдиреАрд▓реЗ рд░рдВрдЧ рдореЗрдВ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



Spellchecking рдХреЛ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

 :setlocal spell spelllang= 


рджреЗрдЦрд╛! рдЕрдм рдЖрдк рдЬреАрд╡реАрдо рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рд╕рдорд░реНрдерди рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд▓реЗрдЦ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИ рдФрд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

PS рдореИрдВрдиреЗ рдмрдЧ рдХреЛ GVim рдХреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ cp1251 рд╕реЗ utf-8 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛, рдЬрдмрдХрд┐ рдХреЛрдИ рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдереА; рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдЧрд╛рдореА Vim 7.4 UTF-8 рдореЗрдВ рдЕрдкрдиреА рд╕рд╣реА рдЬрдЧрд╣ рд▓реЗ рдЬрд╛рдПрдЧрд╛ред

PPS рдпрджрд┐ рдХрд┐рд╕реА рдХреЛ рдореЗрд░рд╛ рдЪрд┐рддреНрд░рдг рдкрд╕рдВрдж рдЖрдпрд╛, рддреЛ рдЖрдк рдЗрд╕реЗ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ (cc-by-sa 3.0 рд▓рд╛рдЗрд╕реЗрдВрд╕)ред

Source: https://habr.com/ru/post/In183222/


All Articles