Я не знаю ни о каком способе настроить историю вне некоторых HIST…
переменные. Можно хотеть переключиться на zsh, который немного более умен (но только немного). В zsh можно включить автоисправление команды (setopt correct
), который предложит исправление для некоторых опечаток на основе доступных названий команды (например, в моей системе оно предлагает исправлять sl
кому: ls
, но ничего не делает о ls-lh
). Дубликат Zsh более умен в этом, он обнаруживает непоследовательные дубликаты (под setopt hist_ignore_all_dups
). Zsh не делает, любая пробельная нормализация в истории, но система завершения немного более умна, чем удар при хранении количества пробела, последовательного, вводите ли Вы полное имя или поражаете Вкладку, которая помогает.
Выполните xfce4-settings-manager, в Session and Startup
-> Application autostart
, добавьте запись, которая выполняется xmodmap ~/.xmodmap
Или переименуйте файл к ~/.Xmodmap
Использование .xModmap не работал для меня.
Однако быстрый человек XModmap говорит, что это работает и сделал:
.xmodmaprc
, которые можно выполнить:
xmodmap .xmodmaprc
Редактировать: ACK ... Я ошибаюсь ... по умолчанию изменился несколько лет назад. Xmodmap от .xmodmaprc. Создание файла .xModmap привело к загрузке моего XFCE. В .bash_profile, я поставил:
xmodmap .xmodmaprc
, то он работал, и у меня есть скрипт, который возобновит мой XFCE, так что все это работает.
xkb
имеет параметр, который делает именно это:
caps:swapescape Swap ESC and Caps Lock
, чтобы вы могли просто добавить 1
/usr/bin/setxkbmap -option "caps:swapescape"
к элементам автозапуска XFCE.
1: может быть лучший способ сделать это, но я не пользователь XFCE
В Xfce в Opensuse я поменял местами мои клавиши Esc и Caps Lock , отредактировав файл /etc/X11/xorg.conf.d/00-keyboard.conf
, как описано в вики Archlinux . Я добавил строку с
Option "XkbOptions" "caps:swapescape"
в раздел, начинающийся с
Section "InputClass"
, затем перезапустил мой компьютер, и дело было сделано.
Создайте резервную копию файла перед его редактированием. Если вы сделаете ошибку, ваш графический интерфейс может не запуститься, и вам придется восстановить или отредактировать файл из командной строки. Напомню, что в Ubuntu мне пришлось добавить строку параметров в файл конфигурации клавиатуры с другим именем.