Mapping in vim

Tylko tematy nie mieszczące się powyżej.
ist
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 22 sty 2009, 22:40
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64

Mapping in vim

Post autor: ist »

Starając się stworzyć dowiązania do skrótów:
Alt+u i Alt+o zauważyłem iż sięgając po komendę map jestem zmuszony definiować owe skróty wyłącznie jako ? oraz ó (tzn. zapisy typu <A-u>, <Alt-o> nie są przez vim`a poprawnie interpretowane).

Innymi słowy przykładowy zapis:
:map ó mw^i <Esc>`wll - jest poprawny
:map <A-o> mw^i <Esc>`wll - jest niepoprawny

W związku z powyższym chciałbym zapytać:

Czy definiowanie połączeń Alt+jakiś przycisk, jako np. ?,?,ó,?, jest w pełni poprawne czy też na pewno można i powinno się sięgać po określenia <A-y>, <A-u> itp, a jeśli tak, jakie mogą być przyczyny mojej niemożności korzystania z tej drugiej opcji.

W jaki sposób definiować takie przyciski jak przyciski funkcyjne, Super_L, List, Home, Page_Up, Strzałki, ewentualnie gdzie mogę znaleźć odpowiedź na to pytanie (dokumentacja vim`a nie wydaje mi się zbyt chętna w zdradzaniu tych informacji - co nie oznacza, że twierdzę iż takowych nie zawiera)?

Edit:
Niektóre ze znaków ? przed opublikowaniem na tym forum miały zupełnie inny wygląd/znaczenie - ale tego chyba nie muszę tak dokładnie tłumaczyć
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 16 gości