「Vim」の版間の差分
提供: 個人的記録
(ページの作成:「<div id="mf-ABC"> Category:Software = vimrc = == 設定の再読み込み == <pre> :source ~/.vimrc </pre>」) |
(→設定の再読み込み) |
||
5行目: | 5行目: | ||
<pre> | <pre> | ||
:source ~/.vimrc | :source ~/.vimrc | ||
+ | </pre> | ||
+ | == 個人的なvimrc == | ||
+ | * タブ、半角文字、全角文字を可視化 | ||
+ | * タブを4タブに設定 | ||
+ | <pre> | ||
+ | color peachpuff | ||
+ | set nu | ||
+ | set ai | ||
+ | set ts=4 | ||
+ | set sw=4 | ||
+ | set softtabstop=0 | ||
+ | set list | ||
+ | set lcs=tab:>-,eol:$ | ||
+ | function! HighlightSpace() | ||
+ | highlight HalfSpace cterm=underline ctermfg=DarkMagenta gui=underline guifg=DarkMagenta | ||
+ | highlight HighlightSpace cterm=undercurl ctermfg=DarkMagenta gui=undercurl guifg=DarkMagenta | ||
+ | endfunction | ||
+ | |||
+ | if has('syntax') | ||
+ | augroup HighlightSpace | ||
+ | autocmd! | ||
+ | autocmd ColorScheme * call HighlightSpace() | ||
+ | autocmd VimEnter,WinEnter * match HalfSpace / / | ||
+ | autocmd VimEnter,WinEnter * 2match HighlightSpace / / | ||
+ | augroup END | ||
+ | call HighlightSpace() | ||
+ | endif | ||
</pre> | </pre> |
2014年11月16日 (日) 13:26時点における版
vimrc
設定の再読み込み
:source ~/.vimrc
個人的なvimrc
- タブ、半角文字、全角文字を可視化
- タブを4タブに設定
color peachpuff set nu set ai set ts=4 set sw=4 set softtabstop=0 set list set lcs=tab:>-,eol:$ function! HighlightSpace() highlight HalfSpace cterm=underline ctermfg=DarkMagenta gui=underline guifg=DarkMagenta highlight HighlightSpace cterm=undercurl ctermfg=DarkMagenta gui=undercurl guifg=DarkMagenta endfunction if has('syntax') augroup HighlightSpace autocmd! autocmd ColorScheme * call HighlightSpace() autocmd VimEnter,WinEnter * match HalfSpace / / autocmd VimEnter,WinEnter * 2match HighlightSpace / / augroup END call HighlightSpace() endif