Ich benutze Vim 7.3 auf FreeBSD. Ich verbinde mich über Putty mit dieser Maschine. Wenn ich an Vim arbeite, kann ich den Schlüssel F10 nicht umwandeln, um etwas zu tun, was ich will. In meinem .vimrc, habe ich folgendes:Vim Remap F10 Schlüssel
nmap <F10> :!ls<CR>
Dann habe ich, "source $ MYVIMRC", um die Änderungen in .vimrc zu laden. Wenn ich danach F10 drücke, druckt es^[[21 ~ anstelle der Ausführung der Karte. Ich habe versucht, alle Kombination von noremap
aber nichts funktioniert.
Eine Neuzuordnung zu anderen Funktionstasten ist keine Option, da sie für andere Zwecke zugeordnet sind.
Nur zur Info, in Putty Konfigurationsoptionen, unter Terminal-> Tastatur habe ich die Option "Funktionstasten und Tastatur" auf "Linux" eingestellt.
Irgendwelche Vorschläge, um dies zu arbeiten?
Das Festlegen der '$ TERM' in' xterm' funktioniert wie ein Zauber. Danke Laurence. –