Прив'язки клавіш Emacs для текстових полів у firefox?


12

Я настільки звик до emacs, що іноді, коли я набираю щось у текстовому полі у Firefox, я іноді намагаюся робити Cp для переміщення вгору по рядку. Це серйозно дратує , щоб скасувати діалогове вікно друку кожен раз , коли я намагаюся і рухатися моїм текст. Якщо це не страшенно складно, я хотів би мати прив'язки клавіш, що імітують emacs всередині текстових полів у firefox ...

Очевидно, мені не знадобляться всі клавіатурні прив’язки, але рух, маркування, вбивство та янки будуть корисні.

Це божевільний запит?

Відповіді:


12

Це божевільний запит?

Немає! :-)

Ви можете встановити додаток Firemacs, щоб отримати зв'язки клавіш emacs у Firefox:

alt текст

Існує також досить технічна стаття про MozillaZine про те, як увімкнути прив’язку ключів у стилі Emacs для Firefox через GTK. Обидва працюють дуже добре, але я рекомендую розширення, оскільки його так просто встановити.


Приємно, хоча це C-kдивно на цьому сайті, тому що це також add codeярлик ...
Seamus

4

Щоб встановити прив'язку клавіш emacs для всіх програм на базі GTK, виконайте наступне:

# legacy
gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs --type string

# modern / e.g. 12.04
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"

Дивіться також Emacs сполучення ключів - Firefox


2

Іншим варіантом може бути Conkeror . Спираючись на запис у Вікіпедії , "Conkeror - це веб-браузер на базі Mozilla, призначений для навігації в основному за допомогою клавіатури комп'ютера. Його дизайн в основному є візерунком після текстового редактора GNU Emacs, який має певний вплив інших програм, включаючи vi".

Я насправді не використовував його, тому не можу рекомендувати його якість, я чув лише про нього. Можливо, щось перевірити, хоча.


2

Інший варіант - надбудова "Все це текст", яка дозволяє редагувати текстові тексти улюбленим редактором. Додаток відображає невелику лабораторію кнопок "редагувати" внизу кожної текстової області. При натисканні на нього редактор, який ви налаштували (emacs), запуститься з тимчасовим файлом. Коли ви зберігаєте файл, його вміст передається текстовій області. Дуже корисно, наприклад, для довгих вікі-сторінок - і ви отримаєте повний справжній emacs з усіма своїми налаштуваннями, а не просто емуляцією деяких його посилань на клавіатуру.


1

Якщо ви зацікавлені у тому, щоб у Gnome 3.x скрізь були пов’язані клавіші emacs, ви можете змінити декілька властивостей за допомогою gconf-editor, зробіть кілька хак, як зазначено в http://www.c0le.org/2011/10/emacs-keybindings -in-gnome-evolution-3x.html, щоб зробити це. Навіть мені здається, що я натискаю на Ca і Ce у багатьох програмах, що не мають emacs

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