Feed

nitsuji's watching list

  • [1879] autocomplpop.vim

    Comment 使い始めたらこれなしなんて考えられなくなった
  • [69] project.tar.gz

    Comment 一見便利なんだけどあまり使わない
  • [1318] snippetsEmu

    Comment ぜんぜん使ってない
  • [273] taglist.vim

    Comment 人が書いた長いソース読むときに使うと便利

Profile

自宅と会社で.vimrc違ってたりする

.vimrc

syntax on

" Encoding
set enc=utf-8
set fenc=utf-8
set fencs=utf-8,euc-jp,cp932,iso-2022-jp

" Display
set number
set nolist
set laststatus=2
"set textwidth=78
set showcmd
set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P
set ambiwidth=double

" Editing
set autoindent
set smartindent
set showmatch
set backspace=indent,eol,start
set matchpairs+=<:>

" Tab settings
set tabstop=4
set shiftwidth=4
set softtabstop=4
set shiftround
set smarttab

" Search
set incsearch
set hlsearch
set ignorecase
set smartcase

" Others
set nobackup
filetype plugin on
filetype indent on

" Perltidy
"map ,ptv <Esc>:'<,'>! perltidy<CR>

" ChangeLog
let g:changelog_timeformat = "%Y-%m-%d"
let g:changelog_username = "Takatoshi Ono <mail@address>"

autocmd FileType ruby :set expandtab
autocmd FileType python :set expandtab

" http://subtech.g.hatena.ne.jp/cho45/20071111/1194766579
inoremap <expr> <CR> pumvisible() ? "\<C-Y>\<CR>" : "\<CR>"