Vim olmayan modda Vim'in klavye eşlemelerini yeniden tanımlamalıyım.Vim'de Meta-Fonksiyon tuş bileşimi nasıl ayarlanır?
aşağıdaki komutu çalışmıyor neden sadece anlamıyorum:
:set <M-F5>=^[[15~
"E518: Unknown option: <M-F5>=^[[15~"
olmayan fonksiyon tuşu ile tek başına F5 tuşu veya Meta haritalama yapar oysa iş:
:set <F5>=^[[15~
"ok"
:set <M-space>=^[[15~
"ok"
Nasıl Alt/Meta, Vim'de F1-F12 işlev tuşları ile yeniden tanımlanıyor mu?
Önceden bir.
David
Güncelleme: Benim .vimrc Söz Konusu düzeltme Aşağıdaki anahtar kombinasyonu haritalayan
autocmd Filetype python noremap <buffer> <silent> <M-F9> :w !pylint -E %<CR>
var ama GVIM sadece çalışır. Ne yazık ki Vim'in non-gui sürümünde çalışmaz, çünkü Vim doğrudan Meta-F9 anahtar kodu yerine "^ [[20 ~" kaçış dizisini alır.
inoremap <M-i> <Tab>
burada bir göz atın:
: çalışmıyor durumda, bu deneyin İşte
Gerçekten 'set' anahtarları eşleştirme kullanılabilir? Ben 'map' kullanıyorum. ': haritası '. –
khachik
Karışıklık için özür dilerim, eşleme değil, anahtar kodu-kombinasyonunu sıfırlamak demek istedim. Özür dilerim. –