2016-07-21 8 views
0

Я хочу установить клавиатуру на испанский язык, используя setxkbmap es, до тех пор, пока я открыл некий файл .txt с помощью коврика для мыши (если бы клавиатура могла быть испанской только для этого файла, было бы еще лучше) для примера. Скажем, я использую псевдоним mpes, который открывает файл и устанавливает клавиатуру на испанский.Используйте другую клавиатуру для файла

Есть ли способ сценариев, чтобы при закрытии файла клавиатура автоматически возвращалась на английский?

ответ

1

Вы можете сделать следующее:

function mpes { setxkbmap es; gedit viva_espagna.txt; setxkbmap en; } 

Это набор клавиатуры ES, откройте viva_espagna.txt и затем установите клавиатуру EN (когда предыдущий вернулся (например, вы закрыли редактор)

You можете добавить это в свой файл ~/.bashrc, чтобы он стал постоянным при открытии нового терминала (source ~/.bashrc)

+0

Есть ли способ ограничить испанскую клавиатуру одним техте ditor, но использовать интернет-исследователь с одним английским одновременно? –

+0

Также я могу убедиться, что обычный gedit открывает файл (и только тот) таким образом? –

+0

Используйте вместо этого функцию: 'mpes() {setxkbmap es; gedit viva_espagna.txt; setxkbmap en; } '. – chepner

Смежные вопросы