Size: a a a

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

2020 September 11

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Andrew Tropin
А подскажите плз как запустить внешню команду с sudo в emacs и сразу видеть её stdout.
Пробовал eshell-command, но на буфер с аутпутом получается переключиться только после того как команада выполнена.
default-directory выставь как /sudo:… и будет тебе через tramp
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
кстати да
источник

AT

Andrew Tropin in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
default-directory выставь как /sudo:… и будет тебе через tramp
Пробовал, там падал с каким-то странным ерором, можно было разобраться, но я пока так сделал:
(defun run-command-in-eshell (cmd)
 (eshell)
 (eshell-kill-input)
 (end-of-buffer)
 (insert cmd)
 (eshell-send-input))

и написал просто шеловую комнаду и вызов емаксовой функции через &&
источник

PG

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

PG

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

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Я!
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
А что такое?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
проблемесы выползают
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Ну я просто вроде конфиг в ~/.config/ перенёс, и всё работает
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
делаю так, на выходе получаю ~/emacs.d/custom.el
(setq custom-file (locate-user-emacs-file "custom.el"))
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
А сервер перезапускал?
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Pig Greenest
делаю так, на выходе получаю ~/emacs.d/custom.el
(setq custom-file (locate-user-emacs-file "custom.el"))
А, у меня кастомов нет
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Lämppi Lütti
А сервер перезапускал?
все перезапускал и не раз
источник

PG

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

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
Lämppi Lütti
А сервер перезапускал?
Пришло время перезагружать шиндовс!
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
Опять у меня с remap'ом траблы
в common.el
;;;; plugins
 ;; smart-hungry-delete
 (global-set-key [remap delete-char] 'smart-hungry-delete-forward-char)
 (global-set-key [remap backward-delete-char-untabify] 'smart-hungry-delete-backward-char)
 (global-set-key [remap delete-forward-char] 'smart-hungry-delete-forward-char)
 (global-set-key [remap delete-backward-char] 'smart-hungry-delete-backward-char)

открываю .bash_history major-mode == sh-mode
C-h k backspace
DEL runs the command backward-delete-char-untabify (found in
global-map), which is an interactive compiled Lisp function in
‘simple.el’.

Its keys are remapped to ‘smart-hungry-delete-backward-char’.  Without
this remapping, it would be bound to <backspace>, <remap>
<delete-backward-char>.

(backward-delete-char-untabify ARG &optional KILLP)
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
Есть у кого-то какие-то соображения, почему так происходит?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
@Nekifirus а ты credo используешь?
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
Pig Greenest
@Nekifirus а ты credo используешь?
по моему вопросу читал?:)
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
как этот remap уже достал
источник