This repository has been archived on 2020-04-04. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Vim-Vixen/QA.md
2019-08-20 21:49:58 +09:00

1.6 KiB

Checklist for testing Vim Vixen

Keybindings in JSON settings

Test operations with default key maps.

Console

The behaviors of the console are tested in Console section.

Misc

  • Toggle enabled/disabled of plugin bu Shift+Esc
  • Hide error and info console by Esc
  • Vim-Vixen icons changes on Shift+Esc
  • Add-on is enabled and disabled by clicking the indicator on the tool bar.
  • The indicator changed on selected tab changed (changes add-on enabled)
  • Notify to users on add-on updated at first time.
  • Reopen tab on only current window by u

Properties

  • Toggle smooth scroll by :set smoothscroll and :set nosmoothscroll
  • Configure smooth scroll by settings "smoothscroll": true and "smoothscroll": false

Settings

Form Settings

Search Engines
  • able to change default
  • able to remove item
  • able to add item
"blacklist" section
  • github.com/a blocks github.com/a, and not blocks github.com/aa
Updating
  • keymap settings are applied to open tabs without reload
  • search settings are applied to open tabs without reload

Find mode

  • open console with /
  • highlight a word on Enter pressed in find console
  • Search next/prev by n/N
  • Wrap search by n/N
  • Find with last keyword if keyword is empty
  • Find keyword last used on new tab opened