Size: a a a

Emacs — русскоговорящее сообщество

2020 May 14

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
*****
И ещё вопрос: Можно ли как-то хранить историю в M-x  между сессиями?
(use-package amx :ensure t :defer t) рраз
   (use-package counsel :ensure t :init (counsel-mode)) два
источник

a

akater in Emacs — русскоговорящее сообщество
*****
Приветствую! Подскажите, можно ли автоматизировать ввод однотипных кастомных параметров вида :параметр: в орг файле? Может есть комбинация типо как для тегов, чтобы через автокомплит быстро выбрать нужное.
Пример, как у меня сейчас работает дополнение (я не настраивал специально): у меня в файле с расписанием тренировок хранятся :PROPERTIES: типа :bent-over-row: 12x6+12x7+12x8.  Я завожу новый хедлайн, это новый день.  Там делаю org-set-property (C-c C-x p по умолчанию), и Helm мне показывает свойства, которые в файле уже есть, а когда я выбрал свойство — показывает параметры, которые у этого свойства были.  Обычно первый это самый поздний, в данном случае это очень удобно.
источник

*

***** in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
(use-package amx :ensure t :defer t) рраз
   (use-package counsel :ensure t :init (counsel-mode)) два
Спасибо!
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
*****
Спасибо!
вообще, можно обойтись только amx с ivy/counsel бэкендом, но по моему опыту так (наоборот) работает лучше
источник

*

***** in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
вообще, можно обойтись только amx с ivy/counsel бэкендом, но по моему опыту так (наоборот) работает лучше
Я проверю и то и другое
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
*****
Я проверю и то и другое
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
выглядит так (правда тут ещё и ivy-rich установлен)
источник

S

Shizoid in Emacs — русскоговорящее сообщество
Ivy-rich у меня кстати на игровом ноуте стоит емакс на венде (и не только)
источник

*

***** in Emacs — русскоговорящее сообщество
akater
Пример, как у меня сейчас работает дополнение (я не настраивал специально): у меня в файле с расписанием тренировок хранятся :PROPERTIES: типа :bent-over-row: 12x6+12x7+12x8.  Я завожу новый хедлайн, это новый день.  Там делаю org-set-property (C-c C-x p по умолчанию), и Helm мне показывает свойства, которые в файле уже есть, а когда я выбрал свойство — показывает параметры, которые у этого свойства были.  Обычно первый это самый поздний, в данном случае это очень удобно.
А можно скринкаст или скриншот?
А оборачивать в
:PROPERTIES:
:END:`
при этом обязательно для свойства?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
проперти либо в драйвере, либо через #+property:
источник

a

akater in Emacs — русскоговорящее сообщество
*****
Ну когда компиляться - понятно. У меня этот файл это просто тудушка по изготовлению неких изделий, у которых есть определенные параметры с конечным списком значений. В идеале хотелось бы менять значения в новь добавляемых пунктах с такой же лёгкостью как меняются кейворды у заголовков - шифт + стрелка
Непонятно.  У кивордов последовательность есть, а тут такого понятия-то нету.  Если понятно, откуда брать значения, то можно легко написать функцию, которая тем же org-set-property и будет их менять.
источник

*

***** in Emacs — русскоговорящее сообщество
Pig Greenest
проперти либо в драйвере, либо через #+property:
О, спасибо! То есть в этом случае драйвер можно не делать?
источник

*

***** in Emacs — русскоговорящее сообщество
akater
Непонятно.  У кивордов последовательность есть, а тут такого понятия-то нету.  Если понятно, откуда брать значения, то можно легко написать функцию, которая тем же org-set-property и будет их менять.
Да, это то что нужно
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
*****
О, спасибо! То есть в этом случае драйвер можно не делать?
да, обычно его делают если пропертей много
источник

a

akater in Emacs — русскоговорящее сообщество
*****
Да, это то что нужно
Ну org-set-property только в текущем entry работает, а глобально я не знаю, как.
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Короче мне тут давно скриптод советовал recutils)
эта хрень крутая, но слишком сырая еще. у меня оно не работало нормально. не обновляло файл inplace. а еще при join крашилось с сообщением "слишком мало памяти". Это вообще лол
источник

*

***** in Emacs — русскоговорящее сообщество
akater
Непонятно.  У кивордов последовательность есть, а тут такого понятия-то нету.  Если понятно, откуда брать значения, то можно легко написать функцию, которая тем же org-set-property и будет их менять.
А как правильно прописать? #+property: свойство 1 2 3 - так прокатит?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
#+property: [header args] :prop val
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
источник

A

Aragaer in Emacs — русскоговорящее сообщество
та-ак
источник