.vimrc

рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдЪрд▓реЗ рдЧрдП рдФрд░ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдо рдХреЛ рдЪреБрдирд╛ред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдореБрдЭреЗ рдПрдХ рд╕рднреНрдп рд╡рд┐рдиреНрдпрд╛рд╕ рдорд┐рд▓рд╛ (рдХрдЯ рдХреЗ рдиреАрдЪреЗ)ред рдореИрдВ vim'a рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рдкрд╡рд┐рддреНрд░ рдЬреНрдЮрд╛рди рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ :)

1 рдирдХреНрд╢рд╛! < S-Insert > < MiddleMouse >

2 рд╕реЗрдЯ рдСрдЯреЛрдЗрдВрдбреЗрдВрдЯ

3 рд╕реЗрдЯ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб = рдбрд╛рд░реНрдХ

4 рд╕реЗрдЯ рдмреИрдХрд╕реНрдкреЗрд╕ = рдЗрдВрдбреЗрдВрдЯ , рдИрдУрдПрд▓ , рд╕реНрдЯрд╛рд░реНрдЯ

5 рд╕реЗрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ = cp1251

6 рд╕реЗрдЯ рд╡рд┐рд╕реНрддрд╛рд░рд╛

7 рд╕реЗрдЯ рдлрд╛рдЗрд▓рдХреЗрдиреЛрдбрд┐рдВрдЧреНрд╕ = ucs- рдмрдо , рдпреВрдЯреАрдПрдл -8 , рдбрд┐рдлрд╝реЙрд▓реНрдЯ , рд▓реИрдЯрд┐рди 1

8 рд╕реЗрдЯ guifont = DejaVu \ Sans \ Mono \ 10

9 рд╕реЗрдЯ рд╣реЗрд▓реНрдкреИрдВрдЧ = рдПрди

10 рд╕реЗрдЯ рдЗрддрд┐рд╣рд╛рд╕ = 50

11 рд╕реЗрдЯ рдорд╛рдЙрд╕ = рдП

12 рд╕реЗрдЯ рдкреНрд░рд┐рдВрдЯрдкреЙрдЗрдВрдЯреНрд╕ = рдкреЗрдкрд░ : рдП 4

13 рд╕реЗрдЯ рд╢рд╛рд╕рдХ

14 рд╕реЗрдЯ рд░рдирдЯрд╛рдЗрдордкрде = ~ / .vim , / var / lib / vim / addons , / usr / share / vim / vimfiles , / usr / share / vim / vim71 , / usr / рд╢реЗрдпрд░ / vim / vimfiles / рдХреЗ рдмрд╛рдж , / var / lib / vim / addons / after , ~ / .vim / after

15 рд╕реЗрдЯ рдкреНрд░рддреНрдпрдп = .bak , ~ , .swp , .o , .info , .aux , .log , .dvi , .bbl , .blg , .brf , .cb , .ind , .idx , .ilg , .inx , .out , .toc

16 рд╕реЗрдЯ рдЯреИрдмрд╕реНрдЯреЙрдк = 4

17 рд╕реЗрдЯ рд╢рдмреНрджрд╛рд╡рд▓реА = utf-8

18 рд╕реЗрдЯ рд╡рд┐рдЬреБрдЕрд▓

19 рд╕реЗрдЯ рд╡рд┐рдВрдбреЛ = 54

20 рд╕реЗрдЯ рд╕рдВрдЦреНрдпрд╛

21 рдХрд▓рд░реНрд╕рдХреЗрдо рд╕реНрд▓реЗрдЯ

22 рд╕реЗрдЯ hls

23 рд╕реЗрдЯ рдЖрдИрд╕реА

24 рд╕реЗрдЯ рд╕реНрдЯрд╛рд▓ = 2

рдкрд░ 25 рд╡рд╛рдХреНрдп рд░рдЪрдирд╛

26 "рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдЦреЛрдЬ (рдХреВрджреЛ рдЬрдм рдЖрдк рдЯрд╛рдЗрдк рдХрд░реЗрдВ)

27 рд╕реЗрдЯ incsearch

28 "рдЖрдЯреЛрдХреНрд▓реЛрдЬрд┐рдВрдЧ {<рд╕реАрдЖрд░>

29 imap { < CR > { < CR > } < Esc > O < Tab >

30 "рд╕реА-рд╕реНрдкреЗрд╕ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рддрдГ рдкреВрд░реНрдг

31 рдЗрдореИрдк < C-Space > < CX > < CO >

32 "рд╕реНрдорд╛рд░реНрдЯ рдШрд░

33 nmap < рд╣реЛрдо > ^

34 рдЗрдорд╛рдк < рд╣реЛрдо > < Esc > I

35 "100 рдкреВрд░реНрд╡ рд╕реНрддрд░реЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ

36 рд╕реЗрдЯ undolevels = 100

37 "рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдХреНрд╕-рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

38 рд╕реЗрдЯ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб = рдЕрдирд╛рдо

39 "рдСрдЯреЛрд░реИрд▓реЛрдПрдб рдлрд╝рд╛рдЗрд▓, рдпрджрд┐ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ

40 рд╕реЗрдЯ рдСрдЯреЛрд░реЗрдб

41 "/ tmp рдореЗрдВ рдмреИрдХрдЕрдк рд╕реЗрд╡ рдХрд░реЗрдВ

42 рд╕реЗрдЯ рдмреИрдХрдЕрдк = / tmp

43 рд╕реЗрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ = / tmp

44 "рд╡реАрд╕реАрдПрд╕ рдореИрдкрд┐рдВрдЧ (рдХрдорд┐рдЯ, рдЕрдкрдбреЗрдЯ, рджреЛрд╖)

45 рд╕реЗрдореА рдКрдкрд░: VCSUpdate

46 cmap Ci: VCSCommit

47 cmap рджреЛрд╖: VCSBlame

48 imap < CS > < ESC > : VCSInfo < CR >

49 nmap < CS > : VCSInfo < CR >

50 рдХреЛрдмрд░рд╛ рдКрдкрд░

релрез рдЧреЛрднреА рд╕реА.рдЖрдИ.

52 рдЧреЛрднреА рджреЛрд╖




All Articles