「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