Использование сопоставления клавиш только для определенных URL в пентадактиле

411
Oliver

Я пытаюсь сопоставить клавишу Tab с клавишей со стрелкой вниз, которая прекрасно работает. Однако я пытаюсь найти способ сделать это только для определенного URL. Пробовал использовать автокоманду следующим образом:

autocmd LocationChange www.google.de :map -modes=i,t <TAB> <DOWN> 

Однако это действительно относится ко всем URL-адресам, на которые я перейду позже. Есть ли способ настроить область действия URL-адреса по-другому; или я могу как-нибудь использовать autocmd! уничтожить эту связку ключей? Заранее спасибо за любые советы, Оли

5

1 ответ на вопрос

2
Lemur

Попробуйте добавить это к вашему .pentadactylrc:

group googlythings -Description "Google sites" -locations google.de map -modes input,text-edit <Tab> <Down> 

Из документов:

:help group 

Чтобы облегчить написание сценариев, особенно сценариев, которые применяются только к определенным веб-сайтам, для именованной группы может быть назначено множество типов команд и сопоставлений.

[Надрез]

После вызова становится группой по умолчанию для всех дальнейших команд, введенных в текущем скрипте.

Убедитесь, что любые команды, которые вы вводите после этих строк, предназначены только для «сайтов Google», или вы можете потратить много времени на размышления, почему какая-то команда работает только там! Конечно, вы можете просто использовать другую groupкоманду.

Похожие вопросы