cc рдХрд░реЗрдВрдЯ рд▓рд╛рдЗрди рдХреЛ рдбрд┐рд▓реАрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрд░реНрд╕рд░ рдХреЛ рдЗрдиреНрд╕рд░реНрдЯ рдореЛрдб рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ ('рдСрдЯрд┐рдВрдбреЗрдВрдЯ' рд╡рд┐рдХрд▓реНрдк рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ)ред
VsVim рд╣рдореЗрд╢рд╛ рдХрд░реНрд╕рд░ рдХреЛ рд╕рд╣реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИред рдПрдХ рдорд╛рдорд▓рд╛ рдЬреЛ рдореИрдВ рд▓рдЧрд╛рддрд╛рд░ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдпрджрд┐ рдЖрдк рдПрдХ рдЦрд╛рд▓реА рд▓рд╛рдЗрди рдкрд░ cc рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЗрдВрдбреЗрдВрдЯ рдХреА рдмрдЬрд╛рдп рдХрд░реНрд╕рд░ рдХреЛ рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдкрд░ рд░рдЦреЗрдЧрд╛ред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢реБрд░реВ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ C # рдХреЛрдб ([] ncursor; - icursor рд╣реИ):
class Foo {
public void Bar()
[{]
}
}
рдиреАрдЪреЗ рд▓рд╛рдЗрди рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП o
рджрдмрд╛рдПрдВ:
class Foo {
public void Bar()
{
|
}
}
рдЕрдм Esc
рджрдмрд╛рдПрдВ:
class Foo {
public void Bar()
{
[ ]
}
}
рдЕрдм cc
рджрдмрд╛рдПрдБред рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рд╡рд┐рдо рдФрд░ VsVim рднрд┐рдиреНрди рд╣реИрдВ: рд╡рд┐рдо рдмрд╛рд░ рдХреЗ рднреАрддрд░ рдЗрдВрдбреЗрдВрдЯ рдХрд┐рдП рдЧрдП рдХрд░реНрд╕рд░ рдХреЛ рд░рдЦреЗрдЧрд╛:
class Foo {
public void Bar()
{
|
}
}
рдЬрдмрдХрд┐ VsVim рдЗрд╕реЗ 0 рд▓рд╛рдЗрди рдкрд░ рд░рдЦреЗрдЧрд╛:
class Foo {
public void Bar()
{
|
}
}
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЗрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
class Foo {
public void Bar()
{
throw new NotImplementedException()[;]
}
}
Vim рдФрд░ VsVim рджреЛрдиреЛрдВ рдореЗрдВ рдПрдХ рдПрдХрд▓ cc
рдХрд░реНрд╕рд░ рдХреЛ рдЗрдВрдбреЗрдВрдЯ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦреЗрдЧрд╛, рд▓реЗрдХрд┐рди cc<Esc>cc
рдХрд░реНрд╕рд░ рдХреЛ VsVim рдореЗрдВ рдХреЙрд▓рдо 0 рдкрд░ рд░рдЦреЗрдЧрд╛ (рдЬрдмрдХрд┐ рд╡рд┐рдо рдЗрд╕реЗ рд╕рд╣реА рдЗрдВрдбреЗрдВрдЯ рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ)ред
рдЬреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдореИрдВ VsVim рджрд░реНрдкрдг рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ, рд╡рд╣ рдЬреЛ рдореИрдВ gVim рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрд▓рдЧ рд╕реЗрдЯрд┐рдВрдЧ рд╣реИред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢реАрд░реНрд╖ рдкрд░ 'рдУ' рдЪрд░рдг рдХреЗ рдмрд╛рдж рдПрдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдВрддрд░ рджреЗрдЦрддрд╛ рд╣реВрдВред рдореЗрд░рд╛ рдХрд░реНрд╕рд░ {
рдХреЗ рд╕рдорд╛рди рд╕реНрддрдВрдн рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдФрд░ рдЖрдкрдХреЗ рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдХреНрдпрд╛ рдЖрдк :set
рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкреЗрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
autoindent
рдЙрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдореИрдВрдиреЗ рдЕрдкрдиреЗ vimrc рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдП рд╣реИрдВ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рддрдм vsvimrc рдореЗрдВ source
рдХрд░ рджрд┐рдпрд╛ рдерд╛ред
hlsearch
ignorecase
incsearch
scrolloff=5
smartcase
vimrc="C:\Users\pmateescu\_vsvimrc"
vimrcpaths="C:\Users\pmateescu;C:\Users\pmateescu"
autoindent
number
tabstop=4
VSV рдореЗрдВ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП VsVim рдЦрд╛рддрд╛ рд╣реИ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдпрд╣рд╛рдВ рдореЗрд░рд╛ (рд╡рд┐рдХрд▓реНрдк рдХреЗ рддрд╣рдд -> рдкрд╛рда рд╕рдВрдкрд╛рджрдХ -> C # -> рд╕реНрд╡рд░реВрдкрдг):
class MyClass
{
public void Method()
{
goto MyLabel;
MyLabel:
return;
}
}
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕реНрдорд╛рд░реНрдЯ, рдЖрдХрд╛рд░ 4, рдЯреИрдм рд░рдЦреЗрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрдбреЗрдВрдЯрд┐рдВрдЧ рд╕реЗрдЯ рд╣реИред
HTH
рд╣рд╛рдБ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ рдлрд░реНрдХ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ + рддреЛ рдЗрд╕реЗ рдПрдХ .c рдлрд╝рд╛рдЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬ рд▓рд┐рдпрд╛ рдЬреЛ рдореБрдЭреЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреЗ рдЬрд╛ рд░рд╣реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдкрд░ рдПрдХ рддреНрд╡рд░рд┐рдд рдирдЬрд╝рд░ рд░рдЦреА рдФрд░ рдпрд╣ рдЦрд╛рд▓реА рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдХреЛрдб рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рдЦрд╛рд▓реА рд╣реЛрдиреЗ рдкрд░ рдХреЛрдб autoindent
рд╕рдореНрдорд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрдо рддреМрд░ рдкрд░ рд╡реАрд╡реАрдЖрдИрдЯреА рдкрд░ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЗрдВрдбреЗрдВрдЯ рдмрдирд╛рдо рд╡реАрд╡реАрдПрдо рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ vsvim_useeditorindent
рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдХреЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рдЬреНрдпрд╛рджрд╛рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ 2010 рдореЗрдВ рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рднреА рднрд╛рд╖рд╛ рдЗрдВрдбреЗрдВрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред C # рдХреЗ рдкрд╛рд╕ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ, VB рдореЗрдВ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ рдФрд░ C ++ рдкрд╛рд╕рд╛ рдХрд╛ рдПрдХ рд░реЛрд▓ рд╣реИред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ VS11 рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрднреА рддрдХ рдХрд┐рддрдирд╛ рдЦреЗрд▓рд╛ рд╣реИред
1.3 рдореЗрдВ рдЗрд╕ рдлрд┐рдХреНрд╕ рдХреЛ рдирд┐рдЪреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ
рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЦреЗрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ cindent
рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ autoindent
ред рдпрд╣ рдПрдХ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдЗрддрдирд╛ рд╕рдордп рд▓рдЧрд╛ред рдореИрдВ рдЙрди рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкреНрд░рдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬрд╣рд╛рдБ рдореЗрд░реЗ рдкрд╛рд╕ autoindent
рд╕рдХреНрд╖рдо рдереЗред рдпрд╣ рдХреЗрд╡рд▓ cindent
рд╕рд╛рде C рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд░рд┐рдкреЙрд░реНрд╕ рдХрд░рддрд╛ рд╣реИред
рдЖрдк рд╕рд╣реА рд╣реИрдВ, рдореИрдВрдиреЗ рдЗрд╕реЗ vim -U NONE -u NONE -cmd 'set cindent' index.cs
рд╕рд╛рде рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЗрд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛
рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рд╡рд┐рдо рд╕реА-рдЬреИрд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ ( :setl
рд╕реА # рдФрд░ рдЬреЗрдПрд╕ рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ) рд╣реЛрдиреЗ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ cindent
рд╕реНрдерд╛рдкрдирд╛ рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ - <Esc>
рдкрд░ рдЗрдВрдбреЗрдВрдЯ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, cc
рдкрд░ рдлрд┐рд░ рд╕реЗ рдЗрдВрдбреЗрдВрдЯ рдХрд░реЗрдВ - рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ cindent
рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╣реИ: рдореЗрд░реЗ рд▓рд┐рдП CSS рдФрд░ HTML рджреЛрдиреЛрдВ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ рд╡рд┐рд╢рд┐рд╖реНрдЯ indentexpr
рдХрд╛ рдкреНрд░рднрд╛рд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
@philipmat
@jaredpar
рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ, рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджреЗ рдХреЗ рд╕рд╛рде рдореБрд▓рд╛рдХрд╛рдд рдХреАред
рдХреНрдпрд╛ рдпрд╣ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ рдореЗрдВ рддрдп рд╣реЛ рдЧрдпрд╛ рд╣реИ?
:set
рдмрд╛рдж рдЖрдЙрдЯрдкреБрдЯ
backspace="indent,eol,start"
hlsearch
ignorecase
incsearch
autoindent
@ рдирдЬрд░ рдЗрд╕ рд╕рдордп рдирд╣реАрдВред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ cindent
рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬреЛ рдЗрд╕ рд╕рдордп VsVim рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред
рдпрд╣ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдореБрдЭреЗ рд╡рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдЕрдкреЗрдХреНрд╖рд╛ рд╣реИ:
nmap S ddO
nmap cc S
рдпрд╣ рдЕрднреА рднреА рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдореЗрд░реА рд╕рд╣рдЬ рд╕рдордЭ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдФрд░ рд╕рдВрдкрд╛рджрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'cc' рдХреЛ рдПрдХ рдирдИ рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреЗ рд╕рдорд╛рди рдЗрдВрдбреЗрдВрдЯ рд╕реНрддрд░ рдкрд░ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдХреЛрдИ рдЖрдВрддрд░рд┐рдХ Vim / VS рддрд░реНрдХ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдореИрдВ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдЗрдирд░реЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯ рд╕рдХрддрд╛ рд╣реВрдВред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рд╕рддрд╣реА рддреМрд░ рдкрд░ " cc
рдЬреЛ рдХреБрдЫ рднреА o
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд░ рд░рд╣рд╛ рдерд╛" рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рдерд╛ (рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ @shkm рдХрд╛ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ), рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рд╕рд░реНрдЬрд░реА рдиреЗ рдЗрд╕реЗ рдХрд╛рдлреА рд╣рдж рддрдХ рдмрдирд╛ рджрд┐рдпрд╛ рдереЛрдбрд╝рд╛ рдФрд░ рдХрд╛рдоред
VsVim рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрдерд╛рдХрдерд┐рдд "vim indent," рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рдЬрдм рдХреЛрдИ рднрд╛рд╖рд╛ рд╕реЗрд╡рд╛ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрдВрдбреЗрдВрдЯ VsVim рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рднрд╛рд╖рд╛ рд╕реЗрд╡рд╛ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛ред рдЗрд╕рд▓рд┐рдП рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдпрд╣ рдерд╛ рдХрд┐ рд╕рднреА рдореМрдЬреВрджрд╛ рдкрд░реАрдХреНрд╖рдг "рд╡рд┐рдо рдЗрдВрдбреЗрдВрдЯ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди 99% рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ "рд╣реЛрд╕реНрдЯ рдЗрдВрдбреЗрдВрдЯ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдХ рдЗрдВрдбреЗрдВрдЯ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдФрд░ рдЬрдЯрд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдмрдЧ рдерд╛ рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рдиреЗ рдХрднреА рднреА "рд╡рд┐рдо рдЗрдВрдбреЗрдВрдЯ" рдХреЗ рд╕рд╛рде рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рдЬрд╣рд╛рдВ рдпрд╣ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ рдЬрдм рдЯреИрдм рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рдерд╛ (рджреЗрдЦреЗрдВ рдореБрджреНрджрд╛ # 2302)ред рдлрд┐рд░ рд╕реЗ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдХреЛрдИ рднреА "рд╡рд┐рдо рдЗрдВрдбреЗрдВрдЯ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рддрд┐рдмрд┐рдВрдм рдореЗрдВ рдпрд╣ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдирд╣реАрдВ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдореБрдЭреЗ рд╡рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдореБрдЭреЗ рдЕрдкреЗрдХреНрд╖рд╛ рд╣реИ: