Canto - ncurses читатель RSS

ИМЯ

Canto - ncurses читатель RSS

ОПИСАНИЕ

Canto - читатель RSS, создан, чтобы быть гибким и высоконастраиваемым.

canto1_mini.jpg

С ЧЕГО НАЧАТЬ

Canto является клиентом, отдельно от устройства вывода Canto-fetch. В целях обновления вы должны вызвать canto-fetch на регулярной основе. Обычный способ сделать это, добавить строку в ваш crontab так:

* * * * * canto-fetch

Если вы не поклонник cron, то Вы можете добавить `canto-fetch -b` к вашему сценарию запуска, чтобы запустить canto-fetch как демон сомостоятельно.

После того, как Вы сгенерировали Ваш конфигурационный файл, запустите `@canto@`, и он обновитcя для Вас, если canto-fetch еще не был выполнен.

ИСПОЛЬЗОВАНИЕ КОМАНДНОЙ СТРОКИ

-h/--help
Простая справка

-v/--version
Показать версию

-u/--update
Обновление каналов перед запуском клиента.

-l/--list
Список всех настроенных каналов

-a/--checkall
Показать количество новых элементов.

-n/--checknew [канал]
Показать количество новых элементов на канале.

-o/--opml
Показать каналы на стандартный вывод в OPML файл.

-i/--import [путь]
Импорт каналов из OPML файла в вашу конфигурацию.

-r/--url [URL]
Добавьте канал по URL в вашу конфигурацию.

-t/--tag [тег]
Установить тег для канала добавляют -r

-D/--dir [путь]
Установить каталог конфигурации (по умолчанию: ~/.canto/)

-C/--conf [путь]
Установить файл конфигурации (по умолчанию: ~/.canto/conf)

-L/--log [путь]
Установить файл журнала (по умолчанию: ~/.canto/log)

-F/--fdir [путь]
Установить каталог канала (по умолчанию: ~/.canto/feeds)

-S /--sdir [путь]
Установить путь к execurl сценариям (по умолчанию: ~/.canto/scripts/)

ВНУТРЕННЕЕ ИСПОЛЬЗОВАНИЕ

В рамках программы вы можете использовать следующие (по умолчанию) ключи. Они могут быть изменены в файле конфигурации с помощью “ключа” конфигурации.

UP / DOWN или k / j
Выбрать предыдущий или следующий пункт. (next_item)
(prev_item)

PGUP / PGDOWN или o / l
Перейти в предыдущий или следующий тег (next_tag) (prev_tag)

RIGHT / LEFT
Установить пункт непрочитанные или прочитанные (just_unread) (just_read)

[ / ]
Цикл через определенные фильтры (prev_filter) (next_filter)

{ / }
Цикл через определенные фильтры тега (prev_feed_filter) (next_feed_filter)

- / =
Цикл через определенные виды тега (prev_tag_sort) (next_tag_sort)

< / >
Цикл через определенные наборы тега (prev_tagset) (next_tagset)

:
Перейти в определенный тег (порядок конфигурации) (goto_tag)

;
Перейти в определенный видимый тег (goto_reltag)

TAB
Переключить фокус между списком и читателем (имеет смысл только с выделенным пространством читателя) (переключатель)

h
Вывести на экран эту страницу руководства. (справка)

Space
Читать историю (читателя)

canto2_mini.jpg

g
Используйте определенный браузер, чтобы перейти к URL элемента (переход)

C / V
Свернуть/Развернуть все теги (set_collapse_all) (unset_collapse_all)

c
Свернуть/Развернуть текущий тег (toggle_collapse_tag)

f
Встроенный поиск (inline_search)

m
Переключить элемент выделить/отменить выделение (toggle_mark)

M
Снять выделение со всех элементов (all_unmarked)

n / p
Перейти следующий/предыдущий отмеченный элемент (next_mark) (prev_mark)

, / .
Перейти следующий/предыдущий непрочитанный элемент (next_unread) (prev_unread)

r / u
Отметить тег прочтенный/непрочтенный (tag_read) (tag_unread)

R / U
Отметить все прочтенные/непрочтенные (all_read) (all_unread)

Ctrl+R
Обновить каналы (force_update)

Ctrl+L
Обновить экран (обновление)

\
Перезагрузить Canto (перезагрузка)

q
Закрыть Canto (выход)

ИСПОЛЬЗОВАНИЕ ЧИТАТЕЛЯ

В читателе есть много различных ключей. Они могут быть изменены с "reader_key" параметром конфигурации.

UP / DOWN or k / j
Прокрутка вверх/вниз, если содержание за кадром (scroll_up) (scroll_down)

n / p
Перейти к следующему/предыдущему пункту, не закрывая читатель

l
Перечислить ссылки (toggle_show_links)

g
Выберите ссылку для перехода (перейти)

Установка (для начала, надо размаскировать canto, сделать это можно с помощью autounmask):

emerge autounmask
autounmask net-news/canto-0.7.10
emerge net-news/canto

Старт:

canto

Как всегда что то полезное и интересное.

:slight_smile: всегда пожалуйста.

Для использования браузера добавьте в ~/.canto/conf.py следующее:

link_handler("firefox \"%u\"")

Теперь при быстром просмотре нажмите g и вы окажетесь на странице новости.
При прочтении новости нажмите g и номер ссылки - g3.

Тут все варианты конфигурации программы в примерах.

Юра Хариец писал(а):

Для использования браузера добавьте в ~/.canto/conf.py следующее:
[…]
Теперь при быстром просмотре нажмите g и вы окажетесь на странице новости.
При прочтении новости нажмите g и номер ссылки - g3.

Тут все варианты конфигурации программы в примерах.

Отличное дополнение, так же можно открывать в новостях ссылки с файлами различных форматов, как то mp3, pdf, итд.
link_handler(“mplayer -someoptions \”%u\"", ext=“mp3”)
link_handler(“evince \”%u\"", ext=“pdf”, fetch=True)
image_handler(“fbv \”%u\"", text=True, fetch=True)

Не могу добиться, что бы пустые каналы и каналы с количеством новостей, отличались по цвету. И не нашел как отмечать “все как прочитанные” только на одном канале.

Юра Хариец писал(а):

Не могу добиться, что бы пустые каналы и каналы с количеством новостей, отличались по цвету. И не нашел как отмечать “все как прочитанные” только на одном канале.

Если внутри canto нажать h
Вывести на экран эту страницу руководства. (справка), и еще один раз h, там будет еще справка (нет пока времени ее внимательно расмотреть), глянь может там найдешь ответ…