Vimium: Vimium не работает в Gmail

Созданный на 3 апр. 2010  ·  22Комментарии  ·  Источник: philc/vimium

Я не уверен, что эта проблема уже была опубликована, но я ничего не нашел по ней, так что вот она. У меня не включены ярлыки Gmail, поэтому я не уверен, в чем проблема ... может быть, с iframe?

Самый полезный комментарий

Только что наткнулся на эту ветку, и я могу заверить всех, что Vimium отлично работает в Gmail. После отключения встроенных сочетаний клавиш в настройках, чтобы убедиться в отсутствии конфликтов, вам просто нужно удалить исключенные URL-адреса в Vimium, которые относятся к Gmail. После сохранения и обновления страницы все заработало как шарм.

Все 22 Комментарий

В качестве обходного пути я отмечу, что «базовая HTML-версия» (есть ссылка в нижнем колонтитуле Gmail) должна работать достаточно хорошо.

Скорее всего, все сумасшедшие фреймы.

Gmail, Google Reader и, возможно, другие приложения Google уже используют те же основные ключи перемещения VIM. Vimium должен знать, как автоматически отключать себя на этих сайтах.

У меня есть предложение: может быть, vimium должен реализовать какой-то специальный атрибут тега, когда он находится в разделе заголовка, vimium автоматически отключается?

Бессарабов: Не уверен, что понимаю вас. Кто будет отвечать за размещение этого специального тега / атрибута на странице - веб-мастер или мы? Если вы имеете в виду веб-мастеров, ну, я не думаю, что мы могли бы заставить большинство из них возиться с этим.

int3: Да, я имею в виду веб-мастера. Да, вы правы, большинство сайтов не будут использовать этот тег / атрибут, но большинство сайтов также не используют привязку клавиш. Итак, я надеюсь, что если vimium будет поддерживать такой тег / атрибут, все веб-мастера, использующие vimuim, изменят свои html-страницы.

@deleteme Я не думаю, что vimium следует отключать на gmail, greader и других сайтах Google, которые поддерживают ярлыки vim, потому что они имеют небольшие различия в функциональности.
Пример gmail: вы можете использовать ярлыки Gmail в режиме вставки, а при чтении сообщений / цепочек выйти из режима вставки и использовать j / k для прокрутки сообщений.
единственное, чего не хватает, - это возможность сфокусировать iframe или что-то подобное.

Для меня это остановка. Я просто пользуюсь сайтами Google 50% времени, и последовательный способ работы с браузером необходим как на этих сайтах, так и на обычных страницах.

Будет ли он включен для Gmail?

Почему это было закрыто?

Я не помню, кто это закрыл, но после проверки думаю, что его нужно закрыть, по крайней мере, в обозримом будущем. Gmail работает с множеством окон iframe, и в настоящее время мы не можем связывать нажатия клавиш внутри iframe - только iframe верхнего уровня. См. Https://code.google.com/p/chromium/issues/detail?id=20773.

Пока это не будет решено, с этой ошибкой нельзя будет никаких действий.

Кроме того, Gmail по умолчанию игнорируется, поскольку большинство (но не все) пользователей хотят использовать встроенные в Gmail ярлыки vim.

Ошибка 20773 теперь отмечена как исправленная! Так, может быть, это снова применимо? Я только начал возиться с vimium и сразу же столкнулся с этой проблемой.

Я согласен с @ drewm1980. Я вижу, что окнами iframe устранена. Так что, может быть, vimium наконец-то сможет работать в Gmail !!

Только что наткнулся на эту ветку, и я могу заверить всех, что Vimium отлично работает в Gmail. После отключения встроенных сочетаний клавиш в настройках, чтобы убедиться в отсутствии конфликтов, вам просто нужно удалить исключенные URL-адреса в Vimium, которые относятся к Gmail. После сохранения и обновления страницы все заработало как шарм.

Это точно работает.

@DavidMetcalfe "После отключения встроенных сочетаний клавиш в настройках, чтобы убедиться в отсутствии конфликтов ..." извините, какие настройки, gmail или vimium?

@kosir Он имеет Gmail . Поскольку вы хотите использовать ярлыки vimium, вы должны убедиться, что "f" не интерпретируется gmail, например, для удаления всех сообщений. ;-)

Есть ли решение для фокусировки на фрейме содержимого электронной почты в Gmail? В настоящее время я не могу изначально использовать 'j' / 'k'. Мне нужно дотянуться до мыши и щелкнуть внутри содержания письма.

Подтверждаю отчет @eyalev (хоть это и январь 2018). У меня отключены ярлыки Gmail, но клавиши vimium "j / k" не прокручивают окно. Я что-то упускаю ,

screen shot 2018-01-13 at 12 10 39

^ Снимок экрана, показывающий, что Gmail говорит после нажатия Shift+?

@mkarnicki ...

  1. Проверьте на странице параметров или во всплывающем окне, что у вас нет правила исключения для GMail. Хорошо это или плохо, но Vimium поставляется с одним из них.

  2. В противном случае страница GMail содержит много кадров, и легко получить фокус в неправильном кадре.

Спасибо за ответ, @ smblott-github. Re: 1, у меня нет исключения для GMail в Viumium (проверено дважды). Re: 2, интересный момент в том, что я понял, что могу прокрутить список контактов Hangouts вправо с помощью J / K (при условии правильного фокуса), но я не могу прокрутить цепочку сообщений, хотя я пытался сфокусировать эту область несколько раз . Извините за "повторное открытие" этой проблемы, я надеялся, что кто-то может прояснить эту часть.

Просто для тех, кто плохо знаком с vimium, кто не очень понимает, как изменить эти параметры:

Сначала щелкните значок расширения vimium в своем браузере и выберите небольшую ссылку «Параметры» внизу.

image

Затем найдите свой список «исключенных ключей и urs» и удалите Gmail.

image

Была ли эта страница полезной?
0 / 5 - 0 рейтинги