LINUX.ORG.RU

Сообщения Dreamdrawer

 

Emacs. Перелистывание

Форум — General

Если листать буфер постранично вперёд-назад, то логически, возвращаясь на исходную позицию, все строки должны находиться на том же самом месте, что и до перелистывания, но на деле этого не происходит, и расположение строк на экране сбивается. Поведение непредсказуемо и не логично на вид. Это дезориентирует, мешает работе.

Почему это происходит и как исправить, что бы возвращаться на исходную позицию в прежнем виде? Ощущение такое, как по реке бегаешь, в которую нельзя войти дважды.

 ,

Dreamdrawer
()

Emacs забывает команды

Форум — General

Как сделать, что бы сохранялась история введённых команд после закрытия Emacs?

 ,

Dreamdrawer
()

Emacs. Не показывает изображения

Форум — General

Как сделать, чтобы emacs показывал картинки в буфере, без специального запроса? Т.е. по комбинации C-c C-o он картинку открывает, но как сделать отображение в документе по умолчанию? В .emacs прописано: (auto-image-file-mode t). Что ещё ему не хватает?

 , ,

Dreamdrawer
()

Частично не работает левый Shift

Форум — General

После того как меняешь местами клавиши CapsLock и LCtrl, перестаёт работать LShift в сочетании с LCtrl (который на месте CapsLock). При этом правый шифт отрабатывает корректно. Сам по себе LShift и в сочетании с другими клавишами работает корректно.

З.Ы. замена необходима и не обсуждается (товарищи эмаксеры поймут). А сочетание Ctrl+Shift+TAB (и мн. др.) очень востребовано, потому решение насущно необходимо.

Менял системной утилитой настройки клавиатуры (KDE) и посредством XKB - результат один. Вот например мой конфиг, если интересно:

xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete+numpad(mac)"  };
        xkb_compat    { include "complete"      };
        xkb_geometry  { include "pc(pc104)"     };

	xkb_symbols "my"   { include
        "pc+us+ru:2+inet(evdev)"
        replace key <CAPS> { [ Control_L ] };
        replace key <LCTL> { [ Caps_Lock ] };
        include "compose(rwin)"
  };
};

ЧЯДНТ? У всех такая же проблема и все молчат или у меня одного контрол с капсом местами поменять не получается? Или как правильно назначить переключение раскладки, что бы shift не отваливался?

 , , ,

Dreamdrawer
()

Emacs. Изображения заданного размера

Форум — General

Как сделать, что бы emacs показывал картинки строго указанным размером? Или как прописать в ссылке на картинку указание размера? org-mode.

 , ,

Dreamdrawer
()

Emacs. Объединение фреймов и буферов

Форум — General

1. Как объединить раздельно открытые буфера в один фрейм?

2. Как отобразить список буферов из всех открытых фреймов?

 ,

Dreamdrawer
()

emacs. Фильтр. Отобразить только заголовки

Форум — General

Как уговорить emacs отобразить только заголовки в тексте? Есть большой css-файл, в котором произвольным образом выделены заголовки. Что то вроде такого:

  ####################
  # Style Properties #
  ####################
Как скрыть весь текст, акромя этих заголовков? Или быть может имеются ещё какие то удобные способы навигации, навроде автогенерации оглавления?

 , ,

Dreamdrawer
()

Emacs. Смена раскладки

Форум — General

В русской раскладке не реагирует на запросы команд. При попытке изменить способ ввода (input-mode) с помощью внутренней переключалки выдаёт следующее:

Quail package "russian-computer" can’t be activated
  because library "quail/cyrillic" is not in ‘load-path’.

The most common case is that you have not yet installed appropriate
libraries in LEIM (Libraries of Emacs Input Method) which is
distributed separately from Emacs.

LEIM is available from the same ftp directory as Emacs.

Что ему нужно?

GNU Emacs 25.0.92.1

 , ,

Dreamdrawer
()

Emacs. Фокус на новом окне

Форум — General

Как сделать, чтобы при открытии нового окна, фокус ввода (активный курсор) перемещался на это новое окно, а не оставался в исходном?

 , ,

Dreamdrawer
()

Emacs. Как скрыть кусок текста

Форум — General

Задача - скрыть (свернуть) именно выделенный текст. Вроде есть инструменты, такие как origami, hideshowvis, hideshow и ещё целый ряд, реализующие данный (или подобный) функционал.

Пробовал практически все, но не смог разобраться как они работают. Принципа не понял.

Подскажите, пожалуйста, как можно более подробно, не процесс установки, а именно как пользоваться.

В Эмакс новичок, не программист со всеми вытекающими.

 ,

Dreamdrawer
()

Emacs. Minimap

Форум — General

Есть замечательный режим minimap-mode, который выводит миникарту документа с отметкой на текущей строке.

Два вопроса:

1. Как сделать, что бы на миникарте отображался не фрагмент файла, а документ целиком?

2. Как сделать, что бы на миникарте подсвечивались результаты поиска? Т.е. что бы найденные слова выделялись как в основном окне.

 , , minimap-mode

Dreamdrawer
()

Emacs. В тысячный раз про шрифты

Форум — General

Как изменить и настроить шрифты? В гугл слать бессмысленно - перерыл уж ни один десяток сайтов и более сотни страниц текста перечитал, много вариантов перепробовал, но результата не получил. Даже прочёл полностью руководство от Столмана. Быть может я тупой, а быть может нигде так ни разу и не было нормально объяснено как решается столь тривиальная задача, которая является обычно первым шагом в настройке редактора, в связи с чем предлагаю раз и навсегда поставить точку в этом вопросе. С меня формулировка вопросов, которые возникают у неофита, а с вас компетентная консультация. Быть может наконец перестанут создаваться сотни веток с одним и тем же вопросом.

P.S. И без того высокий порог вхождения при знакомстве с Emacs осложняется ещё и совершенно не пригодным для использования интерфейсом изкаробки, который к тому же нереально изменить без изучения тонкостей настройки, которые изучать невозможно, поскольку интерфейс не пригоден для использования. Замкнутый круг. Консольную версию использовать конечно можно, но там есть ряд существенных ограничений.

P.P.S. Те инструкции, которые есть в сети, указывают лишь примеры конфигов, которые с большой долей вероятности попросту не подойдут на другом дистрибутиве, а принцип нигде не объясняется.

Вопросы:

1. Где Emacs берёт шрифты? Явно системные шрифты он не видит. Насколько я понял, где то существует некий плейлист шрифтов, которым пользуется emacs, в котором хранятся записи такого формата: *Monospace-medium-r-normal--14-140-*-iso8859-1 Где хранится этот список?

2. Откуда в свою очередь этот список берёт шрифты? Как добавить туда системные шрифты?

3. Что означают все эти параметры (--14-140-*-iso8859-1)? В каком формате/стандарте это записано (первый раз такое вижу)?

4. Для чего нужны такие сложности и почему нельзя было просто использовать системные шрифты?

5. Как теперь прописать в файл .emacs нужный шрифт? Ведь сюда уже вставляются указание на шрифт в совершенно другом формате - какие бывают параметры (жирность, размер, хинтинг, сглаживание...) и как их правильно записывать (в какой последовательности, играют ли значение регистр записи)?

6. Где можно ознакомится с правилами записи этих параметров?

7. Любые ли шрифты можно использовать? И если есть ограничения, то с чем они связаны?

P.P.P.S. Оказалось не туда в настройках тыкал. Вопросы снимаю. Тема закрыта.

 ,

Dreamdrawer
()

Вызов dmenu в английской раскладке - возможно?

Форум — Desktop

Русскоязычным пользователям, наверняка знакома ситуация, когда при вызове dmenu приходится переключать раскладку, что вызывает некоторый дискомфорт. Здесь, на форуме, был предложен вариант назначить на горячую клавишу вызова dmenu синхронную принудительную смену раскладки на английскую. Только вот предложенные механизмы мне не до конца ясны. Предлагалось следующее:

У меня автоматически раскладка переключается на английскую при вызове dmenu.
Вот так хоткей для xbindkeys выглядит:

«bash -c 'if [ `skb -1` == „Rus“ ]; then xdotool key Mode_switch; fi'; dmenu_run»
alt+F3


skb выводит текущую раскладку, а xdotool переключает.

или

Ну так забинди что-то типа «setxkbmap us; dmenu_run» на кнопку, где dmenu стоит.

Как это правильно реализовать? Желательно, что бы это было в конфигурационном файле i3wm.

Пробовал прописать в конфиге так:

bindsym $mod+d setxkbmap us; dmenu_run

но в результате выдавал ошибку при запуске i3wm, и до конца сессии русская раскладка была не доступна.

p.s. Да, вопрос уже поднимался, но вразумительного ответа так и не нашлось.

 , ,

Dreamdrawer
()

DeadBeef не работает конвертация

Форум — Multimedia

Собсно ни на Кедах ни в Гноме не работает функция конвертации.

В консоли пишет:

wave header write error

Кстати тот же soundKonverter так же отказался работать. Возможно это вообще в системе проблема...

Какая ещё инфа нужна для решения проблемы не знаю (под Linux недавно). Очень надеюсь на подмогу.

 ,

Dreamdrawer
()

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