Created
July 26, 2019 02:12
-
-
Save shiro01/8e218d0776822ac0a21822c07e26f45e to your computer and use it in GitHub Desktop.
vim
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" ■とりあえずな簡易版 | |
set expandtab | |
set tabstop=4 | |
set shiftwidth=4 | |
set nowrap | |
set number | |
set showmatch | |
set wildmenu | |
set incsearch | |
set ignorecase | |
set smartcase | |
set wrapscan | |
set splitbelow | |
set splitright | |
set list | |
set listchars=tab:^\ | |
set cursorline | |
highlight CursorLine cterm=underline ctermfg=NONE ctermbg=NONE | |
set hlsearch | |
nnoremap <ESC><ESC> :nohlsearch<CR><ESC> | |
" ■ よく使うやつ | |
"--------------------------------------------------------------------------- | |
" map 設定 | |
"--------------------------------------------------------------------------- | |
" Escの2回押しでハイライト消去 | |
nnoremap <ESC><ESC> :nohlsearch<CR><ESC> | |
" 日付入力 | |
"inoremap <F2> <C-R>=strftime("%Y/%m/%d (%a)")<CR> | |
inoremap <F2> <C-R>=strftime("%Y/%m/%d")<CR> | |
inoremap <F3> <C-R>=strftime("%H:%M:%S")<CR> | |
"--------------------------------------------------------------------------- | |
" 新しい行のインデントを現在行と同じにする | |
"set autoindent | |
" 新しい行を作ったときに高度な自動インデントを行う | |
"set smartindent | |
" タブの代わりに空白文字を挿入する | |
set expandtab | |
" ファイル内の <Tab> が対応する空白の数 | |
set tabstop=4 | |
" シフト移動幅 | |
set shiftwidth=4 | |
"キーボードでのタブ文字数 | |
set softtabstop=4 | |
" 行頭の余白内で Tab を打ち込むと、'shiftwidth' の数だけインデントする。 | |
set smarttab | |
"--------------------------------------------------------------------------- | |
"行を折り返さない | |
set nowrap | |
"set guioptions+=b | |
" 行数を表示 | |
set number | |
" 閉じ括弧が入力されたとき、対応する括弧を表示する | |
set showmatch | |
" ステータス行に表示させる情報の指定(どこからかコピペしたので細かい意味はわかっていない) | |
"set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P | |
"--------------------------------------------------------------------------- | |
" インクリメンタルサーチを行う | |
set incsearch | |
"検索結果をハイライトする | |
set hlsearch | |
"検索時に文字の大小を区別しない | |
set ignorecase | |
" 検索時に大文字を含んでいたら大/小を区別 | |
set smartcase | |
" 検索をファイルの先頭へループしない | |
"set nowrapscan | |
"検索をファイルの先頭へループする | |
set wrapscan | |
"--------------------------------------------------------------------------- | |
" タブ文字、行末など不可視文字を表示する | |
set list | |
set listchars=tab:^\ | |
"--------------------------------------------------------------------------- | |
" カーソル行をハイライト | |
set cursorline | |
" アンダーラインを引く(color terminal) | |
highlight CursorLine cterm=underline ctermfg=NONE ctermbg=NONE | |
" アンダーラインを引く(gui) | |
"highlight CursorLine gui=underline guifg=NONE guibg=NONE | |
" カーソル列にハイライト | |
"set cursorcolumn | |
" アンダーラインを引く(color terminal) | |
"highlight Cursorcolumn cterm=bold ctermfg=NONE ctermbg=NONE | |
" アンダーラインを引く(gui) | |
"highlight Cursorcolumn gui=bold guifg=NONE guibg=NONE | |
" n行目に色を付ける | |
set colorcolumn=100 | |
" sp,した時に下に開く | |
set splitbelow | |
"--------------------------------------------------------------------------- | |
" ファイルツリーの表示形式、1にするとls -laのような表示になります | |
let g:netrw_liststyle=1 | |
" ヘッダを非表示にする | |
"let g:netrw_banner=0 | |
" サイズを(K,M,G)で表示する | |
let g:netrw_sizestyle="H" | |
" 日付フォーマットを yyyy/mm/dd(曜日) hh:mm:ss で表示する | |
let g:netrw_timefmt="%Y/%m/%d(%a) %H:%M:%S" | |
" プレビューウィンドウを垂直分割で表示する | |
"let g:netrw_preview=1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment