62 lines
2.3 KiB
Plaintext
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 " ディレクトリを開くときにカレントディレクトリを変更
|