Qualche plugin per controllare l'editor di messaggi GMail con la tastiera?


12

Voglio usare le varie funzionalità rich-text di GMail con la tastiera. Ad esempio, voglio digitare Ctrl+ Mper rientrare, Ctrl+ Shift+ Mper dedurre e fare tutte le altre azioni (come aggiungere un collegamento o cambiare carattere) senza toccare il mouse.

È possibile? C'è qualche estensione di Chrome che fa questo?

Risposte:


4

Nessun plug-in necessario ora.

  • Ctrl+ [= Rientra altro
  • Ctrl+ ]= Rientro meno

Buona soluzione parziale
Ram Rachum,

1

Ho fatto un bel po 'di ricerche, ma sembra che nessuno sia in grado di andare oltre le scorciatoie integrate di GMail . C'era uno script Greasemonkey, ma Google ha integrato ciò che ha fatto nell'attuale serie di scorciatoie e c'è un'offerta di Google Labs, ma si tratta solo di abbinare scorciatoie già esistenti a nuove chiavi.

Tuttavia, potresti essere in grado di installare un'estensione per aggiungere associazioni di tasti alle aree rich text in generale. Purtroppo non sono riuscito a trovare molto, estensione Chrome o usercript.

V'è un'estensione chiamata Vimium con il supporto per scorciatoie da tastiera personalizzate, ma dal momento che è lo scopo di abbinare Vim, è più una soluzione di navigazione da tastiera con tutto il browser in cui si deve colpire "i" per entrare in modalità di inserimento (in cui è possibile digitare in aree di testo) e quindi le combinazioni di tasti che definisce non verranno più elaborate fino a quando non premi Esc. (Manca il supporto originale di Vim per le combinazioni di tasti in modalità inserimento e rimanere in modalità inserimento come una cosa normale)

Per quello che vuoi, supponendo che non sviluppi un gusto per Vimium, probabilmente dovrai scrivere la tua estensione (Usare la capacità di Chrome di caricare script utente Greasemonkey ti darebbe il minor numero di piatti a cui abituarti) o fare amicizia per farlo.

Se vuoi provare quell'approccio, quello che vorresti fare sarebbe:

  1. Trova widget modificabili (per jQuery, penso che il selettore sarebbe o body[g_editable='true']o iframe[id=':po']non l'ho ancora provato)
  2. Associa loro una combinazione di tasti (se usi jQuery, ci sono plugin per semplificare )
  3. Quando viene attivato il keybinding, ottieni la posizione del cursore e modifica lì l'HTML in qualunque modo osservi il pulsante della barra degli strumenti fornito da Google mentre lo fa.

Mi dispiace non potrei essere più di aiuto.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.