Используя emacsclient с пользовательским emacs в $PATH

Можно попробовать следующее, это могло бы принести Вам удачу.

  1. Откройте свой терминал (Ctrl+Alt+T)
  2. sudo vi /etc/default/acpi_support
  3. Найдите и включите эту строку (удалите # позади):

    ENABLE_LAPTOP_MODE=true

  4. Установите инструмент режима ноутбука от Режима Ноутбука
  5. sudo vi /etc/laptop-mode/laptop-mode.conf
# Enable laptop mode when on AC power.
ENABLE_LAPTOP_MODE_ON_AC=1
# Should laptop mode tools control LCD brightness?
CONTROL_BRIGHTNESS=1
# Commands to execute to set the brightness on your LCD
BATT_BRIGHTNESS_COMMAND="echo 0"
LM_AC_BRIGHTNESS_COMMAND="echo 9"
NOLM_AC_BRIGHTNESS_COMMAND="echo 9"
BRIGHTNESS_OUTPUT=”/sys/class/backlight/acpi_video1/brightness”

Можно прочитать инструкции прежде, чем отредактировать файл:

***********************************
# * If your system has the file “/proc/acpi/video/VID/LCD/brightness” (VID may
# be VID1 or similar), use this file as BRIGHTNESS_OUTPUT, and use
# the command “echo “. The possible values can be listed using the
# command
#
# cat /proc/acpi/video/VID/LCD/brightness
# * If you have a file /sys/class/backlight/…/brightness, then you can use
# that file as BRIGHTNESS_OUTPUT, and the command “echo “.
#
# As far as I understand it the values are between 0 and
# the value contained in the file /sys/class/backlight/…/max_brightness.
**********************************

1
11.06.2012, 20:26
1 ответ

Не непосредственно ответ, но как насчет того, чтобы заставить оболочку исказить вместо того, чтобы писать Ваш пользовательский сценарий, например:

alias emacs='emacsclient -c -a ""'

Это позволяет Вам вводить emacs в своей интерактивной оболочке, и все должно работать из поля.

Другая идея состоит в том, что Вы любой изменяет PATH в Вашем ~/bin/emacs сценарий и исключает ~/bin/ или экспортируйте переменную перед выполнением emacsclient и зарегистрируйтесь в своем сценарии, если переменная установлена и выполняет исходную команду emacs вместо этого.

3
27.01.2020, 23:29

Теги

Похожие вопросы