## Checklist for testing Vim Vixen ### Keybindings in JSON settings Test operations with default key maps. #### Scrolling - [ ] Smooth scroll by `:set smoothscroll` - [ ] Non-smooth scroll by `:set nosmoothscroll` - [ ] Configure custom hint character by settings `"smoothscroll": true`, `"smoothscroll": false` #### Console The behaviors of the console are tested in [Console section](#consoles). - [ ] :: open empty console - [ ] o, t, w: open a console with `open`, `tabopen`, `winopen` - [ ] O, T, W: open a console with `open`, `tabopen`, `winopen` and current URL - [ ] b: open a console with `buffer` - [ ] a: open a console with `addbookmark` and the current page's title #### Tabs - [ ] r: reload current tab - [ ] R: reload current tab without cache #### Misc - [ ] y: yank current URL and show a message - [ ] p: open clipboard's URL in current tab - [ ] P: open clipboard's URL in new tab - [ ] p: search clipboard's keywords in current tab - [ ] P: search clipboard's keywords in new tab - [ ] 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. ### Following links - [ ] Show hints on following on a page containing ``/`