PDF/Djvu в альбомной ориентации читать вполне комфортно использую Orion Viewer, Ebooka PDF, EBookDroid
Dropbox у меня лично как-то не прижился — всё-равно заряжаю читалку от USB. А при зарядке и книги можно новые залить. Предварительно скачанные с торрента одним архивом… пару гигов
Опера — да. Но не поддерживает хардварные клавиши листания, использовать не удобно. Всё-таки тач-листание не для E-Ink экранов
PS Если не играть в Tekken (или ещё во что-нибудь агрессивно использующее экран), то батарейка садится тоже как обычно. Если мало читать, то порядка месяца.
Ну по сути да. Всё мной перечисленное — концепт, что это делать можно. Реально в основном только читаю художественную литературу или мангу. До покупки ридера мангу не читал :-)
Ну помимо чтения художественных книг можно ещё читать тех. литературу PDF, читать комиксы/мангу, играть в визуальные новеллы (текст, картинка, выбор действия).
Читалка часто с собой, на ней установлен словарик. И приложение-справочник по электронным компонентам.
Если очень уж надо — можно быть на связи (вконтакт, скайп, стим, аська)
Из извращений — можно установить FastRefresh и MultiTouch патчи и играть в игры. Angry Birds и Plants vs Zombies вполне комфортно. Поставить эмулятор PlayStation 1 — Tekken 3 притормаживает, но играть можно. Правда в таком режиме батарейки хватает всего на пару часов.
Всё вышеперечисленное делаю на Nook Touch, рутованый, E-Ink
По-моему, GVim без конфига в любой операционке выглядит как гадкий утёнок. С unicode проблемы не встречал, проверку орфографии и прочие плюшки добавляю в конфиг сразу после установки, как и в Linux. Переключалку раскладки запилил свою, чтоб не привыкать к новому хоткею.
На Nook Glowlight в горизонтальной ориентации и с обрезкой полей терпимо. Текст несколько маловат, но вполне читаем. А если шрифт большой, то вообще без проблем
По большому счёту нужны всего 2 функции: 1) Которая возвращает раскладку окна вима (или текущего окна) 2) Которая умеет для этого окна раскладку устанавливать. Обе функции принимают и возвращают один аргумент (можно либо строки, либо int'ы). Пример XKbSwitchApi.cpp, смотрите секцию 'extern «C»'.
Название 'ru' в g:XkbSwitchImappings = ['ru'] очень условно — в принципе оно может быть названо 'blahblah' или как угодно — важно что мы его используем и что во что оно переводит. Это означает что для одного языка можно настроить сразу много вариантов раскладки. Еще это означает, что этот механизм можно использовать вообще для любых транслейшнов инсерт маппингов, не обязательно связанных с задачей русификации/германизации и т.п., а вообще для каких-то своих произвольных целей.
Hardware-code — это очень сильный механизм, с его помощью можно в принципе настроить клавиши для любых режимов — в т.ч. для нормального и т.п., но в vime почему-то этого не сделали, наверное есть на то причина.
Плюс получится тот же самый бездумный автоматизм, который добавит проблемы, вроде той, которую я описал для немецкой раскладки (там "=" заменено на "+" и из-за этого не хочет работать )
Так что я за хардкод плюс пользовательские настройки через файл или vimrc :)
К тому же vim в маппингах исходно манипулирует понятием символов, а не hardware кейкодов. Это опять связано с той же самой проблемой всеобщей глобальной локализацией, с помощью которой они бы могли и команды в нормальном режиме локализовать, но не сделали этого.
1. Думаю, даже нужно будет
2,3. Вот именно, что для Linux и MacOS оно точно не работает. По хорошему, наверное, стоит собрать нормальный плагин, подключающийся через vundle одной строчкой и работающий хотя бы в самых распространённых системах. Найду время — займусь
Dropbox у меня лично как-то не прижился — всё-равно заряжаю читалку от USB. А при зарядке и книги можно новые залить. Предварительно скачанные с торрента одним архивом… пару гигов
Опера — да. Но не поддерживает хардварные клавиши листания, использовать не удобно. Всё-таки тач-листание не для E-Ink экранов
PS Если не играть в Tekken (или ещё во что-нибудь агрессивно использующее экран), то батарейка садится тоже как обычно. Если мало читать, то порядка месяца.
Ну по сути да. Всё мной перечисленное — концепт, что это делать можно. Реально в основном только читаю художественную литературу или мангу. До покупки ридера мангу не читал :-)
Google.Maps и Яндекс карты тоже работают. Они, к сожалению, архивом город качать не умеют. Зато в них есть Беларусь!
Читалка часто с собой, на ней установлен словарик. И приложение-справочник по электронным компонентам.
Если очень уж надо — можно быть на связи (вконтакт, скайп, стим, аська)
Из извращений — можно установить FastRefresh и MultiTouch патчи и играть в игры. Angry Birds и Plants vs Zombies вполне комфортно. Поставить эмулятор PlayStation 1 — Tekken 3 притормаживает, но играть можно. Правда в таком режиме батарейки хватает всего на пару часов.
Всё вышеперечисленное делаю на Nook Touch, рутованый, E-Ink
Название 'ru' в g:XkbSwitchImappings = ['ru'] очень условно — в принципе оно может быть названо 'blahblah' или как угодно — важно что мы его используем и что во что оно переводит. Это означает что для одного языка можно настроить сразу много вариантов раскладки. Еще это означает, что этот механизм можно использовать вообще для любых транслейшнов инсерт маппингов, не обязательно связанных с задачей русификации/германизации и т.п., а вообще для каких-то своих произвольных целей.
Hardware-code — это очень сильный механизм, с его помощью можно в принципе настроить клавиши для любых режимов — в т.ч. для нормального и т.п., но в vime почему-то этого не сделали, наверное есть на то причина.
Плюс получится тот же самый бездумный автоматизм, который добавит проблемы, вроде той, которую я описал для немецкой раскладки (там "=" заменено на "+" и из-за этого не хочет работать )
Так что я за хардкод плюс пользовательские настройки через файл или vimrc :)
К тому же vim в маппингах исходно манипулирует понятием символов, а не hardware кейкодов. Это опять связано с той же самой проблемой всеобщей глобальной локализацией, с помощью которой они бы могли и команды в нормальном режиме локализовать, но не сделали этого.
2,3. Вот именно, что для Linux и MacOS оно точно не работает. По хорошему, наверное, стоит собрать нормальный плагин, подключающийся через vundle одной строчкой и работающий хотя бы в самых распространённых системах. Найду время — займусь