Verwenden Sie :execute
, wo Sie die Javascript-API verwenden können:
:map ,m :execute '!echo ' + buffer.URL + ' | mail -s "Subject" mail@example.com'
Oder verwenden Sie ein Javascript-Mapping wie:
javascript <<EOF function MyFoo() { alert(buffer.URL.host); } EOF map <Leader>f -js MyFoo();
Unter https://github.com/blueyed/dotfiles/blob/master/pentadactylrc#L212 finden Sie eine komplexere Funktion zum Einrichten des Editors basierend auf Hostnamen.