firefox

Изображение пользователя ramok.

Введение в vimperator

Tags: •  • 

Здесь перечислены команды плагина vimperator, превращающий интерфейс firefox в некоторое подобие vim, которые лично я использую наиболее часто. Но рекомендую прочесть :help там еще много чего интересного, до чего я еще не дорос Ж:-) Например возможность писать макросы с помощью q и :map, полностью безмышковая навигация (например кликаю по линкам, копирую их буфер, выделяю текст я мышкой).

  1. o - открыть запрос на ввод урла для открытия в текущем окне. Аналог :open.
  2. O - Аналог :open <текущий-урл>.
Изображение пользователя ramok.

Установка и настройка firefox 3 для работы параллельно с firefox 2

Tags: • 

Firefox 3 (далее ff3) впечатляет своим списком улучшений и меньшими утечками памяти (что для меня очень важно, так как броузер не перезапускается неделями).
Но останавливало наличие отсутствия необходимых мне дополенений которые бы работали с бетами ff3.
Но как оказалось при более тщательном исследовании практически все плагины имеют версии от разработчиков для ff3.

Но обо всем по порядку. Задача - поставить бету ff3 рядом с работающим ff2.
1. Качаем последнюю бету ff3 и устанавливаем.

$ cd ~/tmp
$ wget http://download.mozilla.org/\?product\=firefox-3.0b5\&os\=linux\&lang\=uk
--00:54:49--  http://download.mozilla.org/?product=firefox-3.0b5&os=linux&lang=uk
           => `index.html?product=firefox-3.0b5&os=linux&lang=uk'
Распознаётся download.mozilla.org... 63.245.209.58
Устанавливается соединение с download.mozilla.org|63.245.209.58|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 302 Found
Адрес: http://pv-mirror02.mozilla.org/pub/mozilla.org/firefox/releases/3.0b5/linux-i686/uk/firefox-3.0b5.tar.bz2 [переход]
--00:54:49--  http://pv-mirror02.mozilla.org/pub/mozilla.org/firefox/releases/3.0b5/linux-i686/uk/firefox-3.0b5.tar.bz2
           => `firefox-3.0b5.tar.bz2'
Распознаётся pv-mirror02.mozilla.org... 149.20.20.5
Устанавливается соединение с pv-mirror02.mozilla.org|149.20.20.5|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 9 071 680 (8.7M) [application/x-bzip2]

100%[===================================================================================>] 9 071 680    2.21M/s    ETA 00:00

00:54:55 (1.63 MB/s) - `firefox-3.0b5.tar.bz2' сохранён [9071680/9071680]
$ cd /opt
$ sudo tar xvf ~/tmp/firefox-3.0b5.tar.bz2
$ rm ~/tmp/firefox-3.0b5.tar.bz2
# берем плагины от уже установленные для firefox из репозитория
$ cd firefox
$ rm -r plugins
$ ln -s /usr/lib/mozilla-firefox/plugins
$ cd ~/bin
$ ln -s /opt/firefox/firefox firefox-3.0
# -no-remote что бы запустить ff3 параллельно ff2
$ ~/bin/firefox-3.0 -P ff3 -no-remote 

Ну и парочка необходимых для меня дополнений, версии которых для ff3 найте не так просто Ж:-)

  1. vimperator плагин превращающий ff в подобие vim
  2. tab mix plus
Изображение пользователя ramok.

Запуск mutt при клике на mailto: ссылках в firefox

Tags: •  • 

1. Сохраняем в файл ~/bin/mutt-mailto

#!/bin/sh

exec /usr/bin/x-terminal-emulator -T mutt -e /usr/bin/mutt $@

Если ваша не система не основана на Debian, то /usr/bin/x-terminal-emulator замените любимым терминалом.
Незабываем дать права на исполнения для этого файла.

2. Открываем в firefox about:config, находим там network.protocol-handler.warn-external.mailto и изменяем значение этого параметра на true.

3. Находим страницу с ссылкой mailto: и клацаем на ней. Будет предложено выбрать программу. Выбираем наш ~/bin/mutt-mailto

Все!

Изменение размера шрифтов в интерфейсе Firefox

Tags: •  •  •  •  • 

Для изменения размера шрифтов в интерфейсе firefox нужно добавить в файл userChrome.css следующие строки

  * {
     font-size: 12pt !important
  }

после этого перезапустить firefox

найти свой userChrome.css можно

find ~/.{firefox,mozilla} | grep userChrome

Редактирование полей в формах в Firefox с помощью стороннего редактора

Tags: •  •  • 

Всегда хотелось набирать сообщение в форме, использую свой редактор, а не убогий
интерфейс <textarea>. С помощью плагина для Firefox можно для редактирования
полей использовать любой редактор.

Например...vim ;)

В интернет с vim-клавишами!

Tags: •  •  •  • 

Да, всегда хотелось смотреть страницы не дотрагиваюсь до мыши, а иногда и с
помощью vim клавиш. Нажимаешь gg и перемещаешься вверх, нажимаешь G - вниз.
C-b, C-f, наконец вместо стрелочек использовать j и k.

И теперь это возможно с помощью плагина для firefox. Свободный броузер
превращается в Vimperator :)

https://addons.mozilla.org/en-US/firefox/addon/4891

Изображение пользователя ramok.

Как настроить звук в Firefox

Tags: •  •  •  •  • 

1) настраиваем многопоточный доступ к alsa как посоветовал AneXB http://rusmafia.org/linux/node/199
2) $ echo FIREFOX_DSP=aoss >> ~/.mozilla/firefox/rc
3) перезапускаем firefox, идем на http://mult.ru, запускаем мульт и наслаждаемся звуком Ж:-)

ps
те кто использует аудио серверы, могут подствить вместо aoss например esddsp, artsdsp или любой враппер для /dev/dsp из поставки вашего аудио сервера

Изображение пользователя ramok.

Быстрое открыте url для ленивых

Tags: •  •  •  •  •  •  •  • 
Мне постоянно присылают в icq и irc всевозможные ссылки и для их открытия приходилось делать множенство телодвижений, как то открытие/переключение в броузер, открытия окна, копирования ссылки, открытия.. Это решение позволяет выделять текст в котором находятся ссылки и нажадием клавиши открыть все эти ссылки в броузере.

Во-первых винизу предоставлен скрипт который из потока текста вылавливает ссылки. Регесп чесно содран из man urlview Ж:-D
RSS-материал