.vimrc

少し前にLinuxに移行し、vimをエディターとして選択しました。 この間、私は(カットの下で)まともな設定を取得しました。 私はvim'aを設定する際に神聖な知識を交換することを提案します:)

1 マップ! < S-Insert > < MiddleMouse >

2 自動インデントを 設定

3 背景を 設定 =暗い

4 set backspace = indent eol start

5 セット エンコーディング = cp1251

6 セットの エキスパンドタブ

7 set fileencodings = ucs-bom utf-8 default latin1

8 set guifont = DejaVu \ Sans \ Mono \ 10

9 helplang = enを設定

10 セット 履歴 = 50

11 set mouse = a

12 set printoptions = paper a4

13 定規

14 set runtimepath =〜/ .vim / var / lib / vim / addons / usr / share / vim / vimfiles / usr / share / vim / vim71 / usr / share / vim / vimfiles / after / 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 set tabstop = 4

17 set termencoding = utf-8

18 セット ビジュアルベル

19 ウィンドウの 設定 = 54

20 セット

21 カラースキームスレート

22 セットの HLS

23 セット IC

24 セット stal = 2

25 構文

26 "インクリメンタル検索(入力するとジャンプ)

27 セット incsearch

28 "オートクロージング{<CR>

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

30 "Cスペースによるオートコンプリート

31 imap < C-Space > < CX > < CO >

32 「スマートホーム

33 nmap < ホーム > ^

34 imap < ホーム > < Esc > I

35 "元に戻すレベルを100に設定

36 元に戻すレベル = 100

37 "デフォルトのx-クリップボードを使用

38 set clipboard = unnamed

39 "変更された場合、自動再読み込みファイル

40 セットの 自動読み取り

41 "/ tmpにバックアップを保存

42 set backupdir = / tmp

43 ディレクトリの 設定 = / tmp

44 "VCSマッピング(コミット、更新、非難)

45 cmap Up:VCSUpdate

46 cmap Ci:VCSCommit

47 cmap blame:VCSBlame

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

49 nmap < CS > :VCSInfo < CR >

50 キャブアップ

51 cabbr ci Ci

52 cabbrのせいのせい




All Articles