Будь-який плагін для управління редактором повідомлень GMail за допомогою клавіатури?


12

Я хочу використовувати різні можливості багатогранного тексту GMail за допомогою клавіатури. Наприклад, я хочу набрати Ctrl+ Mдля відступу, Ctrl+ Shift+ Mдля відведення та зробити всі інші дії (наприклад, додавання посилання чи зміну шрифту), не торкаючись миші.

Це можливо? Чи є якесь розширення Chrome, яке робить це?

Відповіді:


4

Зараз плагіни не потрібні.

  • Ctrl+ [= Відступ Більше
  • Ctrl+ ]= Відступ менше

Гарне часткове рішення.
Рам Рахум

1

Я зробив неабияку пошукову роботу, але, здається, ніхто не вміє піклуватися про те, щоб вийти за рамки вбудованих ярликів GMail . Був скрипт Greasemonkey, але Google інтегрував те, що він зробив, у поточний набір ярликів, і є пропозиція Google Labs, але це лише відновлення ярликів, які вже існують до нових клавіш.

Однак, можливо, ви зможете встановити розширення, щоб додати вкладені клавіші до текстових областей узагалі. Я, на жаль, не зміг знайти розширення Chrome або usercript.

Там є розширення називається Vimium з підтримкою призначених для користувача прив'язок, але так як це означало відповідати Vim, це більше в цілому браузер рішення клавіатури навігації , де ви повинні вдарити «я» , щоб увійти в режимі вставки (де ви можете ввести в текстовій області) а потім клавіші, які він визначає, більше не обробляться, поки ви не натиснете Escape. (Не вистачає справжньої підтримки Vim щодо в'язання клавіш у режимі вставки та перебування в режимі вставки як звичайна річ)

Для того, що ви хочете, якщо припустити, що ви не розвиваєте смак до Vimium, вам, мабуть, доведеться або написати власне розширення (Використання можливості Chrome для завантаження сценаріїв користувачів Greasemonkey дасть вам найменше котлет для звикання) або знайдіть друга зробити це.

Якщо ви хочете спробувати цей підхід, то, що ви хотіли б зробити:

  1. Знайдіть редаговані віджети (для jQuery, я думаю, що селектор був би body[g_editable='true']або, iframe[id=':po']але я його фактично не пробував)
  2. Прив’яжіть до них сполучення клавіш (Якщо ви використовуєте jQuery, для спрощення є плагіни )
  3. Коли клавіша запускається, знайдіть позицію курсору та змініть там HTML будь-яким способом, як ви це спостерігаєте за допомогою наданої Google кнопки на панелі інструментів.

Вибачте, я не міг би допомогти більше.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.