Как найти лучшее разрешение монитора и поместить его для работы? Fedora

Очевидно Vim не имеет привязки для сочетания клавиш ␛[1;6D но имеет один для некоторого другого сочетания клавиш, которое начинается ␛[1, вероятно, ␛[1~ (обычно отправляемый клавишей Home). Добавьте переотображения к Вашему .vimrc объявить это ␛[1;6D действительно Ctrl+Shift+Left и так далее. Я думаю, что следующее должно добиться цели:

noremap <ESC>[1;6D <C-S-Left>
noremap! <ESC>[1;6D <C-S-Left>
noremap <ESC>[1;6C <C-S-Right>
noremap! <ESC>[1;6C <C-S-Right>

Вот то, что я имею в моем .vimrc:

function Allmap(mapping)
  execute 'map' a:mapping
  execute 'map!' a:mapping
endfunction
function Allnoremap(mapping)
  execute 'noremap' a:mapping
  execute 'noremap!' a:mapping
endfunction
call Allmap('<ESC>[6D <C-S-Left>')
call Allmap('<ESC>[6C <C-S-Right>')
call Allnoremap('<C-S-Left> <C-Left>')
call Allnoremap('<C-S-Right> <C-Right>')
6
13.04.2017, 15:37
1 ответ

xrandr -q должен дать Вам все возможные разрешения, поддерживаемые Вашим экраном (на основе формирователя тока). Тот, который это в настоящее время использует, будет иметь звездочку (*) рядом с ним. Если это наверху списка, это не может добраться немного выше. Возможно, что это использует неправильное соотношение сторон (разрешение 16:10 на 16:9 монитор, таким образом, вещи были бы немного расширены). Это должно быть столь же просто как выбор разрешения, которое соответствует соотношению сторон Вашего монитора.

1
27.01.2020, 20:30
  • 1
    , я в настоящее время не использую Fedora (и похож, я не сделаю этого для скоро), таким образом, я охвачу этот ответ, потому что это решает вопрос. Спасибо adam. –  GarouDan 17.04.2013, 01:13

Теги

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