added incsearch, ignorecase, smartcase