Как перенаправить caps_lock до f12?

В оболочке fish это поведение по умолчанию имеет значение , поскольку расширение в fish выполняется справа налево :

$ fish -c 'echo {a,b,c}{d,e,f}'
ad bd cd ae be ce af bf cf

-121--44118-

Создайте сценарий с именем script.sh , как показано ниже. Он создает сценарий с именем X и помещает в него Y строк вашей истории.

#!/bin/bash
SCRIPT_NAME=$1
NUMBER_OF_LINES_BACK=$2

# Enable History in a non interactive shell
HISTFILE=~/.bash_history
set -o history

# echo shabang line and x number of lines of history to new script
echo \#\!\/bin\/bash > $SCRIPT_NAME.sh; history | tail -n $NUMBER_OF_LINES_BACK >> $SCRIPT_NAME.sh;
chmod u+x $SCRIPT_NAME.sh;

# Open the newly created script with vim
vim $SCRIPT_NAME.sh;
~

Затем, если вы хотите создать сценарий для выполнения задачи под названием «задача», над которой вы работали последние 14 строк, запустите

script.sh task 14

Затем очистите свою историю, чтобы сделать хороший сценарий!

-121--22205-

Согласно cron manpage и этому сообщению в списке почты Debian ,

При выполнении команд любые выходные данные отправляются по почте владельцу crontab (или пользователю, указанному в переменной среды MAILTO в crontab, если таковой существует). Дочерние копии cron running эти процессы имеют свое название принудительно в верхнем регистре, как будет видно в системном журнале и выходных данных ps.

1
07.07.2018, 19:59
1 ответ

Я знаю, что это старый вопрос, но я боролся с точно такой же проблемой.

Мне кажется, что проблема заключается в том, что либо что-то перезаписывает параметр xmodmap, (, например, setxkbmapсделает это, поэтому убедитесь, что если это часть вашего .Xmodmap, используйте его перед xmodmapкоманда ), или она не выполняется.

Мой .xinitrcявно выглядит так, как будто он должен запускать мой .Xmodmap...

Как выглядит ваша установка?

Я использую i3, и теперь у меня есть то, что я бы назвал обходным путем, запустив xmodmap ~/.Xmodmapв моем файле конфигурации i3 -, который работает. Мне не нравится это решение, потому что, если я использую свою настройку Plasma, CapsLock вернется в нормальное состояние.

Мой .Xmodmapвыглядит так:

remove Lock = Caps_Lock
keysym Caps_Lock = F12

Я не думаю, что ваш вопрос xmodmap ~/.Xmodmapзанимает много времени.

Я надеюсь, что мы сможем найти решение, дайте мне знать, если вы это сделаете.

Спасибо.

1
27.01.2020, 23:43

Теги

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