Monday, April 25, 2016

_gvimrc, Windows 10

Windows 10 用の「_gvimrc」を設定しました。

まだまだ改善したいところはありますが、とりあえず、なんとか使えそうなところまでもってきました。

でも、Windows で Vim を使うのは緊急用です。

 

とりあえず、現段階のものをアップしておきます。

"----------------------------------------------------------

" guifont

"----------------------------------------------------------

"set guifont=MS_Gothic:h16:b:cDEFAULT

"set guifont=MS_Gothic:h16:b:cSHIFTJIS

 

set guifont=Migu_1M:h16:cDEFAULT

"set guifontwide=Osaka-Mono:h16

 

 

"----------------------------------------------------------

" language menu

"----------------------------------------------------------

source $VIMRUNTIME/delmenu.vim

set langmenu=ja_jp.utf-8

source $VIMRUNTIME/menu.vim

 

 

"----------------------------------------------------------

" scratch file

"----------------------------------------------------------

new +setl\ buftype=nofile

 

 

"----------------------------------------------------------

" status line

"----------------------------------------------------------

set statusline=%F%m%r%h%w\%=[TYPE=%Y]\[FORMAT=%{&ff}]\[ENC=%{&fileencoding}]\

"set statusline=%F%m%r%h%w\set statusline+=%{IMStatus('[jp-ime-mode]')}\%=[TYPE=%Y]\[FORMAT=%{&ff}]\[ENC=%{&fileencoding}]\

 

"set statusline+=%{IMStatus('[jp-ime-mode]')}

 

 

"----------------------------------------------------------

" file encoding

"----------------------------------------------------------

set encoding=utf-8

set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8

set fileformats=unix,dos,mac

 

 

"----------------------------------------------------------

" English menu

"----------------------------------------------------------

"source $VIMRUNTIME/delmenu.vim 

"set langmenu=none 

"source $VIMRUNTIME/menu.vim

 

 

"----------------------------------------------------------

" English message

"----------------------------------------------------------

if has("multi_lang")

language C

endif

 

 

"----------------------------------------------------------

" backup

"----------------------------------------------------------

set nobackup

 

 

"----------------------------------------------------------

" ime setting

"----------------------------------------------------------

" don't retain IME mode

inoremap <silent> <ESC> <ESC>

inoremap <silent> <c-[> <ESC>

 

"" stay IME mode

"inoremap <silent> <c-j> <c-^>

 

 

"----------------------------------------------------------

" ime setting

"----------------------------------------------------------

"if has('multi_byte_ime') || has('xim') || has('gui_macvim')

"  " Insert mode: lmap off, IME ON

"  set iminsert=2

"  " Serch mode: lmap off, IME ON

"  set imsearch=2

"  " Normal mode: IME off

"  inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>

"endif

 

 

""----------------------------------------------------------

"" im_ctrl.vim

""----------------------------------------------------------

""set runtimepath+=c:/Program\ Files\ (x86)/Vim/plugin/im_ctrl.vim-master

"set runtimepath+=c:/temp/im_ctrl.vim-master

"

"" 「日本語入力固定モード」の動作モード

"let IM_CtrlMode = 4

"" 「日本語入力固定モード」切替キー

""inoremap <silent> <C-j> <C-^><C-r>=IMState('FixMode')<CR>

 

 

"----------------------------------------------------------

" im imsert

"----------------------------------------------------------

"set iminsert=2

"set imsearch=-1

 

"au BufNewFile,BufRead *.txt set iminsert=2

 

 

"----------------------------------------------------------

" browsdir

"----------------------------------------------------------

"set browsedir=buffer

set browsedir=current

"set browsedir=c:\Users\U460-KH5DK\Desktop

 

 

"----------------------------------------------------------

" colorscheme

"----------------------------------------------------------

colorscheme solarized

 

 

"----------------------------------------------------------

" No file name for buffer

"----------------------------------------------------------

setlocal buftype=nofile

 

 

 

No comments:

Post a Comment