Зависит, на каких вещах Вы отредактировали в упомянутых файлах. Вероятно, как Zoredache упомянул, Вы забыли изменяться /home/mark
кому: /home/john
или в passwd или в файловой системе. Также существует запись в passwd, который говорит оболочку по умолчанию для пользователя.
Можно также установить оболочку по умолчанию существующего пользователя usermod -s <path to shell> <username>
команда.
Как объясняется в этом ответе, короткий вариант, чтобы не отображать каталог, когда cd к предыдущему рабочему каталогу использует расширение тильды ~ -
:
cd ~-
-121--217619- Файловая система жесткого диска может быть повреждена. Установите gparted:
sudo apt-get install gparted
откройте его:
gparted-pkexec
, а затем проверьте разделы жесткого диска. Убедитесь, что это правильный диск: редактирование уничтожит данные.
-121--186399- Не уверен, поможет ли это (как не только в setxkbmap
), но:
setxkbmap -option caps:none
xmodmap -e "keycode 66 = Linefeed"
Изменить назад:
setxkbmap -option
xmodmap -e "keycode 66 = Caps_Lock"
Вы можете проверить с помощью чего-то вроде:
xev | sed -ne '/^KeyPress/,/^$/p'
, чтобы получить ключевые коды.
Я также пытался изменить файл
/ usr / share / X11 / xkb / symbols / pc
следующим образом:
"Ключ
{[ Enter]}; " Но ничего не вышло.
Почти готово ... Не существует такого понятия, как Введите
. Ключевое слово здесь Return
, поэтому отредактируйте свой / usr / share / X11 / xkb / symbols / pc
следующим образом (исходная строка закомментирована //
):
// key <CAPS> { [ Caps_Lock ] };
key <CAPS> { [ Return ] };
, а затем ваш CapsLock должен действовать как Return .
Для Gnome (и Ubuntu 18.04 )вы можете использовать инструмент Gnome Tweak и изменить его в настройках клавиатуры и мыши. Нажмите «Дополнительные параметры макета», и вы найдете настройки для Caps Lock.