LINUX.ORG.RU

Сообщения Zmicier

 

Документация из /usr/share/vim/addons/doc Виму не видна

 , , vim-addon-manager

Debian Jessie. Установлен, положим, vim-latexsuite как пакет и затем vim-addon-manager’ом общесистемно:

# vim-addons -w install latex-suite

Сам плагин подгружается и работает. Но не справка по нему:

:h ls_1
E149: Sorry, no help for ls_1

Вместе с тем, она вроде бы на месте:

/usr/share/vim/addons/doc$ ls
imaps.txt.gz  latexhelp.txt.gz  latex-suite-quickstart.txt.gz  latex-suite.txt.gz  matchit.txt@  tags  vifm.txt  vo_readme.txt.gz

И перечень тэгов исправен:

$ grep 'ls_1\s' tags
ls_1    latex-suite.txt.gz      /*ls_1*

Это у меня одного так? Как можно исправить?

Zmicier
()

qmv: UTF-8 не умеет?

 qmv, renameutils,

Вспомнил, что была когда-то утилитка для правильного массового переименования: создается временный файл с листингом, он правится любимым редактором, разница переносится на имена файлов.

Погуглил — нашлась qmv из пакета renameutils. Поставил из репозитория своего Дебиана Wheezy версию 0.12.0-1. Локаль en_US.UTF-8. Пробую:

$ ls
file  файл
$ qmv -f do

В Виме наблюдаю:

file
\321\204\320\260\320\271\320\273

Среди багов такого не отмечено. Гугль по запросу "qmv" OR renameutils utf-8 OR unicode о подобном на первых страницах тоже ничего не сообщает.

Это у меня персонально не работает? Или этой qmv просто никто не пользуется? Может быть есть прямые альтернативы?

Zmicier
()

Оглавление для манов.

 , troff

Здравствуйте, господа. Не находит ли кто из вас, что длинным манам остро не хватает гипертекстовых оглавлений?

man --html их умеет. Однако у него есть малооб’яснимая склонность рендирить элементарнейшие таблицы как картинки. К примеру, вот этот кусочек из man(1) при генерации HTML станет PNG’шкой:

    1   Executable programs or shell commands
    2   System calls (functions provided by the kernel)
    3   Library calls (functions within program libraries)
    4   Special files (usually found in /dev)
    5   File formats and conventions eg /etc/passwd
    6   Games
    7   Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)
    8   System administration commands (usually only for root)
    9   Kernel routines [Non standard]

Это, разумеется, никуда не годится, ибо во-первых текстовые браузеры его принципиально не смогут отобразить, а во-вторых и с гуевыми это из коробки не работает, поскольку man почему-то удаляет временные файлы раньше, чем браузер успевает подгрузить картинки.

Подскажите, не предлагал ли кто уже решения для этой незадачи?

Zmicier
()

Как узнать имя класса икс-ресурсов для приложения?

 , xresourses

Добрых суток.

Есть, допустим, такое иксовое приложение dotty — полувизуальный редактор графов из Graphviz’а. Его внешний вид вполне откликается на установленнные (в ~/.Xresources) глобальные икс-ресурсы *foreground и *background.

Я ожидаю, что есть возможность ниже глобальных переопределить ресурсы для Dotty. Очевидное:

Dotty*foreground: Black
Dotty*background: White
не возымевает эффекта. Это означает, что имя класса у нее не Dotty, но какое-то иное. Вопрос: его можно как-либо узнать, не ковыряясь в исходниках?

Zmicier
()

xmodmap: не назначить mod4 на Meta

 , ,

Добрых суток, товарищи.

Делаю я так:

$ xmodmap
xmodmap:  up to 3 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3
mod4        Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

$ xmodmap -e 'clear mod4'
$ xmodmap -e 'keycode 135 = Meta_R' # это клавиша Menu, но это не принциапиально
$ xmodmap -e 'add mod4 = Meta_R'
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  118 (X_SetModifierMapping)
  Value in failed request:  0x17
  Serial number of failed request:  11
  Current serial number in output stream:  11

Вместе с этим то же самое, но с Super или Hyper вместо Meta дает рабочий результат:

$ xmodmap -e 'clear mod4'
$ xmodmap -e 'keycode 135 = Super_R'
$ xmodmap -e 'add mod4 = Super_R'

Поясните, пожалуйста, в чем тут собака зарыта? Я всегда думал, эти Meta_R / Super_R никакого скрытого смысла не несут, что это просто переменные. Отчего разница?

Debian GNU/Linux Wheezy. x11-xserver-utils версии 7.7~3.

Zmicier
()

Firefox. Установить keyword для поиска через нормальный конфиг, как? Не автогенерируемый search-metadata.json, есть?

 ,

Добрых суток, товарищи.

Как известно, поисковые аддоны в Файрфоксе хранятся относительно директории профиля в ./searchplugins в XML-файлах. Они хорошо поддаются версионированию и переносу с одного профиля на другой.

Однако keywords к ним и еще кое-какая не сильно важная информация, хранятся отдельно в ./search-metadata.json. Файл, хотя и не сильно обфусцирован, перегенерируется Файрфоксом по мере надобности, что делает его не вполне дружелюбным для VCS.

Вопрос: не предусмотрено ли ли аналогично паре из автогенерируемого ./prefs.js и пользовательского ./user.js файла (допустим) search-metadata.user.json?

Если нет, то как еще можно установить keyword для поискового аддона?

Zmicier
()

Обработка символа «\».

 , , vi-command-mode

Добрых всем суток.

Обнаружил, что в Баше в vi-нормальном режиме некорректно обрабатывается ввод обратной косой черты («\») — как переход в режим вставки + пробел. Явное ее назначение на что-нибудь (см. пример ниже) — не помогает. В то же время в lftp (также использующем readline) все корректно.

~/.inputrc сокращен до минимума:

set editing-mode vi
set keymap vi-command
"\\": menu-complete

~/.bashrc обнулен, пробовал на urxvt и xterm. Debian 7.2.

Хотелось бы в итоге использовать клавишу по назначению — как leader key. Посоветуйте, пожалуйста, куда копать?

--
Кросс-пост с https://groups.google.com/forum/#!topic/linux.debian.user.russian/TVkJN0P6418, где ни одного ответа не было.

Zmicier
()

Как послать Fn клавишу при помощи «Custom Shortcuts»?

 

KDE 4.8.4. Есть такая фича: System Settings > Shortcuts and Gestures > Custom Shortcuts > Edit > New > Global Shortcut > Send Keyboard Input. В справке по ней [1] не описано, как можно отправить клавишу, например, F12. Просто «F12» не проходит. Подскажите, кто в курсе, пожалуйста.

1) http://docs.kde.org/stable/en/kde-workspace/kcontrol/khotkeys/shortcuts.html

Zmicier
()

Заменить диалог открытия / сохранения на более дружелюбный к клавиатуре. На какой и как?

 , mouseless

Добрых суток всем.

Кадэешный диалог выбора файла (открыть / сохранить, вот этот) для использования без кликанья мышью в целом пригоден, но неудобен. Можно ли его заменить на иной? Готовые альтернативы существуют? Если да, то какую посоветуете?

Zmicier
()

[KDE 4.6] Чем монтировать / демонтировать флэшки?

Добрых суток.
Подскажите графическую утилитку — фронтенд для UDisks'ов под Кеды. Минимально необходимый функционал: вывод списка смонтированных устройств и размонтирование указанного.
Родной KDE Device Notifier всем хорош, но пользоваться им без мыши невозможно (или я просто не нашел как?).

Zmicier
()

Доменные имена в зонах .net.ru, .org.ru, и .pp.ru — теперь за денежку.

Для тех, кто не подписан на рассылку РосНИИРОСа.

From: RIPN <ru-ncc@ripn.net> 
Subject: .NET.RU, .ORG.RU, и .PP.RU на сопровождение в RU-CENTER 
 
Уважаемый клиент! 
 
РосНИИРОС, как администратор доменов NET.RU, ORG.RU, PP.RU, 
планирует 27 декабря 2010 года передать деятельность 
по регистрации и поддержке доменных имен третьего уровня 
в доменах NET.RU, ORG.RU и PP.RU в компанию RU-CENTER. 
Выбор компании обусловлен прежде всего тем, что 
в течение последних пяти лет именно RU-CENTER 
занимается техническим сопровождением доменов третьего уровня 
NET.RU, ORG.RU и PP.RU. 
 
Уведомляем Вас, что управление доменами будет осуществляться 
через веб-интерфейс RU-CENTER nic.ru. 
 
Инструкция по переносу доменов и данных администраторов 
из РосНИИРОС в RU-CENTER будет выслана всем владельцам доменов 
в зонах NET.RU, ORG.RU, и PP.RU на контактные электронные адреса, 
указанные при регистрации доменного имени для частного лица 
или организации. Для получения доступа администратору домена 
будет предложено заключить клиентский договор с компанией RU-CENTER. 
 
Регистрация доменов третьего уровня в .NET.RU, .ORG.RU и .PP.RU 
через веб-интерфейс РосНИИРОС останавливается 20 декабря 2010 года и 
будет возобновлена 27 декабря 2010 года через веб-интерфейс RU-CENTER 
на платной основе, при этом ограничение на число заявок будет снято. 
 
--- 
Административно-техническая группа 
эл. почта: ru-ncc@ripn.net 
телефоны: 
+7 (495) 737-06-01 
+7 (495) 994-46-01 
8 800 100-46-01 (для регионов России)

См. тж. http://www.ripn.net/nic/dns/info/domains-3level-to-nic.html

Ваше мнение, господа?

Zmicier
()

Сохранение сессии в Yakuake/Konsole

Господа, а не умеет ли Yakuake (ну или Konsole, или какой другой эмулятор терминала) сохранять сессию? Как screen (C-a C-d, а потом screen -r)?

Zmicier
()

Переключить клавиатуру обратно в RAW mode

По Alt+SysRq+R переключил клавиатуру в XLATE mode, убил зависший процесс, возвращаюсь в Иксы, как переключить обратно в RAW mode?

Zmicier
()

Смена метки тома parted'ом

То, что метки томов (volume label) в самых разных файловых системах прекрасно умеет менять GParted, наводит на предположение, что его консольный родственник parted тоже должен уметь. Однако man info это предположение не подтверждает.
Собственно вопрос: действительно ли parted не умеет менять метки томов. Если да, то есть ли какое удобное негуёвое средство для этого?

e2label, mlabel, ntfslabel — они, конечно, работают, но, во-первых, требуют заранее определять ФС, что еще не критично. А во-вторых, самый ходовой для флэшек mlabel заставляет предварительно назначать томам буковки а-ля MSDOS, что уже идиотизм.

Zmicier
()

RSS подписка на новые темы