Как я могу устранить фокус из всех полей, когда я переключаю вкладки в vimperator?

У меня есть расстраивающая проблема с Firefox pluign vimperator. Когда я переключаю вкладки с cntrl + n, если вкладка, которая фокусируется на поле, открыта по пути от текущей вкладки до целевой вкладки, это открывает Firefox в новом окне. Как я могу устранить фокус из всех полей, когда я переключаю вкладки в vimperator?

1
задан 25.08.2010, 09:45

2 ответа

(Извините я должен сделать новый ответ, потому что это слишком длинно для комментария.)

Мне настроили мои отображения клавиатуры до неузнаваемости, но я использую gt/gT или Ctrl-Tab для циклического повторения через вкладки. Но главное, которое я испытываю затруднения при дублировании, состоит в том, что, если я переключаюсь из вкладки, в то время как в режиме вставки и затем переключаются назад на него, я не переключаюсь назад в режим вставки. Интересно, есть ли у Вас некоторая установка, которая заставляет его сфокусировать первое текстовое поле автоматически или что-то. (Например, nofocuscontent.)

Так или иначе,

:help map

должен дать Вам основы в отображениях. Вы могли бы сделать

:nmap <C-n> gt<Esc>

или возможно

:nmap <C-n> :tabnext<CR><Esc>

или помещенный это в Ваш .vimperatorrc для переотображения его автоматически на загрузке; там можно не учесть открытие ':'. (Замена gt/:tabnext с gT или :tabprev для <C-p>, и т.д.)

Вы могли бы даже решить свою проблему только путем неотображения или переотображения <C-n> в режиме вставки, чтобы препятствовать тому, чтобы он открыл новое окно (если Вам не нравится эта функция).

:imap <C-n> <Nop>

заставит ctrl-N ничего не сделать в режиме вставки, или Вы могли заставить его переместить вкладки также:

:imap <C-n> <Esc>gt<Esc>

или некоторые такой.

2
ответ дан 12.12.2019, 10:40

Это трудно протестировать, потому что я испытываю затруднения при дублировании проблемы (Ctrl-N не переключает вкладки для меня, и т.д.) Имеют Вас попробованный:

:set focuscontent

?

(См.: помогите focuscontent для большего количества информации),

Если это не работает, Вы могли бы просто рассмотреть повторно отображающийся Ctrl-N к gt <Esc>.

1
ответ дан 12.12.2019, 10:40

Теги

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