Bu benim .vimrc
set mouse=a
set ttymouse=xterm2
set number
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
inoremap { {}<Left>
inoremap {<CR> {<CR>}<Esc>O
inoremap {{ {
inoremap {} {}
inoremap ( ()<Left>
inoremap [ []<Left>
noremap ; l
noremap l k
noremap k j
noremap j h
set nocompatible
filetype plugin on
Hjkl'yi jkl'ye çevirmeye çalıştım; çünkü bu bana daha anlamlı geldi (hareket etmek için ellerimi evden çekmem gerekmeyecekti). Fakat eski haritaların hala orada olduğu görülüyor. Yani şimdi hjkl ve jkl; imleci bir yöne hareket ettirecek, yukarı veya aşağı doğru hareket ederken çapraz imleç hareketi yaratacak.
Neyi yanlış yapıyorum? noremap eski haritaları kaldırmalı, değil mi?
EDIT: Ben bir aptalım, VIMRC'de onu mahveden boşluklar vardı.
set nocompatible
gerçekte her şeyden önce gelmesi gerekiyor. Bu seçenek birçok başka seçeneği sıfırlar.