現在東京出張中です。・・・海にいけないorz
出張先のマシンなので環境構築が大変。
xkeymacsとかcygwin + teratermとかができないorz
このままだと作業効率がガタ落ちなので、頼み込んでいつも使っているgVimをインスコしました!
ソース読むのにvimが使えないと考えると・・・ガクガクブルブル
Windows用vimがあって助かった。
しかーし問題がひとーつ、設定ファイルが持ってこれない・・・
いつもはサーバーから設定ファイルをCheck outしてるけど、今回の環境ではできないorz
しょうがないのでここにvimrcを貼っつけて、後で目コピする(w
"set encoding=shift_jis "Windowsの場合 set ttyfast " 高速描画 set iminsert=0 " insert mode 自動日本語入力モードOFF set imsearch=0 " insert mode 自動日本語入力モードOFF set nocompatible " VI互換しない set hidden " 保存しないで他のファイルを見る set backspace=2 " backspaceで削除 set ruler " ものさし表示 set number " 行表示 set tabstop=2 " tabは2 set laststatus=1 " 常にstatusline表示 set cmdheight=1 " 常にコマンドライン表示 set showcmd " コマンドは見たいよね set noshowmatch " 括弧のハイライトはやめたい、でもこれだけだとoffにならないっぽい set ignorecase " 検索時に大文字小文字を区別しない "set smartindent " indentを賢く set expandtab " Tab文字を空白に set wildmenu " 置換候補を表示 set hlsearch " 強調 set incsearch " インクリメントサーチ set visualbell " bellうるさい set errorbells " errorをbellと一緒にだす "syntax on " 色つける set smartcase " 大文字小文字区別 set autoread " 外部エディタで編集された場合自動で読み込む set nowrapscan " 循環検索しない " Configuraitons for each languages if has("autocmd") autocmd FileType c set shiftwidth=4 softtabstop=4 tabstop=4 expandtab autocmd FileType java set shiftwidth=4 softtabstop=4 tabstop=4 expandtab autocmd FileType cpp,sh set shiftwidth=5 softtabstop=5 tabstop=5 expandtab autocmd FileType perl set shiftwidth=5 softtabstop=5 tabstop=5 expandtab autocmd FileType ruby set shiftwidth=2 softtabstop=2 tabstop=2 expandtab endif set tags=tags; " bind key " emacsっぽく imap <C-B> <LEFT> imap <C-F> <RIGHT> imap <C-A> <HOME> imap <C-E> <END> imap <C-D> <DEL> imap <C-P> <UP> imap <C-N> <DOWN> imap <C-K> <Esc>ld<END>A imap <C-J> <C-X><C-P> imap <C-L> <Esc>:visual<CR>i imap <C-O> <C-X><C-O> cnoremap <C-P> <UP> cnoremap <C-N> <DOWN> cnoremap <C-B> <LEFT> cnoremap <C-F> <RIGHT> cnoremap <C-A> <HOME> cnoremap <C-E> <END> map <C-A> <HOME> map <C-E> <END> map <C-P> :bp<CR> map <C-N> :bn<CR> map <C-I> :ls<CR> map <C-K> d<END> map <C-L> :visual<CR>