SandBox: _vimrc

File _vimrc, 2.9 kB (added by anonymous, 3 years ago)
Line 
1 "---------------------------------------------------------------------------
2 " ŒŸõ‚Ì‹““®‚ÉŠÖ‚·‚éÝ’è:
3 "
4 " ŒŸõŽž‚É‘å•¶Žš¬•¶Žš‚𖳎‹ (noignorecase:–³Ž‹‚µ‚È‚¢)
5 set ignorecase
6 " ‘å•¶Žš¬•¶Žš‚Ì—Œ•û‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éê‡‚Í‘å•¶Žš¬•¶Žš‚ð‹æ•Ê
7 set nosmartcase
8 " ŒŸõŽž‚Ƀtƒ@ƒCƒ‹‚̍Ōã‚܂ōs‚Á‚œ‚çÅ‰‚É–ß‚é (nowrapscan:–ß‚ç‚È‚¢)
9 set nowrapscan
10 " ŒŸõ“r’†‚Å“ü—Í’†‚ÉŒŸõŒó•â‚Ö”ò‚Ô(noincsearch:”ò‚΂Ȃ¢)
11 set noincsearch
12 "---------------------------------------------------------------------------
13 " •ҏW‚ÉŠÖ‚·‚éÝ’è:
14 "
15 " ƒ^ƒu‚̉æ–ʏã‚ł̕
16 set tabstop=4
17 " ЇŒÊ“ü—ÍŽž‚ɑΉž‚·‚銇ŒÊ‚ð•\ŽŠ (noshowmatch:•\ŽŠ‚µ‚È‚¢)
18 set noshowmatch
19 " >>, << ‚ð‰Ÿ‚µ‚œŽž‚̃Vƒtƒg•
20 set shiftwidth=4
21 "---------------------------------------------------------------------------
22 " GUIŒÅ—L‚ł͂Ȃ¢‰æ–Ê•\ŽŠ‚̐ݒè:
23 "
24 " ’·‚¢s‚ðÜ‚è•Ô‚µ‚Ä•\ŽŠ (nowrap:Ü‚è•Ô‚³‚È‚¢)
25 set nowrap
26 "---------------------------------------------------------------------------
27 " ‚»‚Ì‘Œ‚̐ݒè:
28 " Ü‚肜‚œ‚Ý
29 set foldenable
30 set foldmethod=marker
31 " Žg—p‚·‚éƒVƒFƒ‹
32 " howm‚ªŽg—p‚Å‚«‚È‚¢‚̂ŃfƒtƒHƒ‹ƒg‚Ìcmd.com‚ð—˜—p‚·‚邿‚€‚ɕύX
33 "set shell=bash
34 " s‚̐܂肜‚œ‚݂̐ݒèƒtƒ@ƒCƒ‹‚ð•Û‘¶‚·‚éƒfƒBƒŒƒNƒgƒŠ
35 set viewdir=C:\temp
36 " ƒoƒbƒNƒAƒbƒvƒtƒ@ƒCƒ‹‚̕ۑ¶(nobackup:•Û‘¶‚µ‚È‚¢)
37 set nobackup
38 " ƒfƒBƒŒƒNƒgƒŠ‹æØ‚è•¶Žš‚ð'\'‚©‚ç'/'‚ɕύX
39 set shellslash
40 "set showmode
41 set smartindent
42 "set tag=./tags,../tags
43 "---------------------------------------------------------------------------
44 " ƒvƒƒOƒ‰ƒ~ƒ“ƒO—p‚̐ݒè
45 "
46 " ƒeƒtƒtƒ@ƒCƒ‹‚̕ҏW
47 :au FileType tex set wrap
48 :au FileType tex map j gj
49 :au FileType tex map k gk
50 " ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚̕ҏW
51 :au BufRead *.txt set wrap
52 :au BufRead *.txt map j gj
53 :au BufRead *.txt map k gk
54 " C,C++ƒtƒ@ƒCƒ‹‚̕ҏW
55 :au FileType c,cpp,h so ~/_vimrc_c
56 " ƒeƒ“ƒvƒŒ[ƒg‘Ήž<>‚É‚à‘Ήž
57 :set matchpairs+=<:>
58 "---------------------------------------------------------------------------
59 " howmŽg—p‚Ì‚œ‚߂̐ݒè
60 set runtimepath=~/.vim,~/howm_vim,$VIMRUNTIME
61 let g:howm_dir = "~/memo/"
62 let g:howm_greppprg = "grep"
63 let g:howm_findprg = "find"
64 let g:howm_instantpreview = 1           "‚·‚®‚ɃvƒŒƒrƒ
65 [
66
67 " windows ‚̏ꍇD
68 if has('win32')
69   let g:howm_opencmd_pdf="call system('\"C:\\Program Files\\Adobe\\Acrobat 4.0\\Reader\\AcroRd32.exe\" %s')"
70   let g:howm_opencmd_doc="call system('\"C:\\Program Files\\Microsoft Office\\Office\\WINWORD.EXE\" %s')"
71   let g:howm_opencmd_xls="call system('\"C:\\Program Files\\Microsoft Office\\Office\\excel.exe\" %s')"
72   let g:howm_opencmd_jpg="call system('\"C:\\Program Files\\IrfanView\\i_view32.exe\" %s')"
73   let g:howm_opencmd_bmp="call system('\"C:\\Program Files\\IrfanView\\i_view32.exe\" %s')"
74   let g:howm_opencmd_ppt="call system('\"C:\\Program Files\\Microsoft Office\\Office\\POWERPNT.EXE\" %s')"
75 endif
76
77 " ˜_•¶Ž·•M—p
78 ":au BufRead *.txt set tw=40
79 ":au BufRead *.txt let format_join_space=2
80 ":au BufRead *.txt let format_allow_over_tw=0
81 ":au BufRead *.txt set nu
82 ":au BufLeave *.txt set tw=0
83 ":au BufLeave *.txt set nonu