2026-09-23 14:26:05 +09:00

62 lines
2.3 KiB
Plaintext

" --------------------------------------------------------------
" 日本語マニュアル
" --------------------------------------------------------------
set runtimepath+=/usr/share/vim/vimfiles/vimdoc-ja
set helplang=ja,en
" --------------------------------------------------------------
" 画面の表示色
" --------------------------------------------------------------
if $TERM != 'linux'
" 256色対応
set termguicolors
" Terminalを開いたときの色を指定
let g:terminal_ansi_colors = [
\ '#000000', '#cc1d2c', '#26a269', '#a2734c', '#1867c2', '#aa44aa', '#2aa1b3', '#d0cfcc',
\ '#777777', '#f66151', '#3dd17a', '#e9ad0c', '#2d85f1', '#d16ade', '#38e0f9', '#ffffff'
\ ]
" デフォルトの表示色が好きだが…darkを再度指定しないと上手い色にならない
colorscheme default
set background=dark
endif
" --------------------------------------------------------------
" 検索
" --------------------------------------------------------------
" 大文字小文字を無視するが、検索文字に大文字が混じったら無視しない
set ignorecase
set smartcase
" 検索中に同じ単語をハイライト表示
set hlsearch
" --------------------------------------------------------------
" インデント
" --------------------------------------------------------------
" オートインデントを利用する
set autoindent
" 古いインデント機能は使わない
set nosmartindent
set nocindent
" ファイルタイプを見てインデント方式を変える機能を使う
filetype plugin indent on
" --------------------------------------------------------------
" 日本語入力のコントロール
" --------------------------------------------------------------
if &term =~ "xterm"
let &t_SI .= "\e[<r"
let &t_EI .= "\e[<s\e[<0t"
let &t_te .= "\e[<s\e[<0t"
set ttimeoutlen=50
endif
" --------------------------------------------------------------
" Netrw
" --------------------------------------------------------------
"let g:netrw_home = $HOME/.vim " ブックマークと履歴を保存するディレクトリ
"let g:netrw_winsize = -80 " Netrwを開くときに使う幅
"let g:netrw_browse_split = 2 " Netrwをどう開くか 0:同じウィンドウ 1:水平分割 2:垂直分割 3:新しいタブ
let g:netrw_keepdir = 0 " ディレクトリを開くときにカレントディレクトリを変更