;;; License ;; This software is licensed under the CC0 1.0 Public Domain Dedication, as ;; released by Creative Commons . ;; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", ;; WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ;; THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ;; NONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE ;; FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ;; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; ;; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ;; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ;; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS ;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ;;; Vimium config ;;; Colemak-vim/Colemak-evil-like ;;; Instructions: Paste into vimium "Custom key mappings" unmap d unmap f unmap F unmap gi unmap h unmap H unmap i unmap I unmap j unmap J unmap k unmap K unmap L umnap n unmap N unmap O unmap r unmap t unmap T unmap u unmap x unmap X unmap y unmap Y unmap yy unmap yf unmap yt map X enterInsertMode map q focusInput #basic navigation map y scrollUp map e scrollDown map N scrollLeft map U scrollRight #page up, page down map u scrollPageUp map n scrollPageDown map f scrollPageUp map t scrollPageDown #too huge a jump #map U scrollFullPageUp #map E scrollFullPageDown #tab left, right map h previousTab map o nextTab #back, forward map l goBack map L goBack map i goForward map I goForward ##e second page up # #basic navigation # map y scrollUp # map N scrollLeft # map i scrollDown # map U scrollRight # #page up, page down # map u scrollPageUp # map e scrollPageUp # map n scrollPageDown # #too huge a jump # #map U scrollFullPageUp # #map E scrollFullPageDown # #tab left, right # map h previousTab # map o nextTab # #back, forward # map l goBack # map L goBack # map j goForward # map J goForward ########## #find map k performFind map K performBackwardsFind #search tab map v Vomnibar.activateTabSelection ########## #follow links map a LinkHints.activateMode map s LinkHints.activateModeToOpenInNewTab #open url map T Vomnibar.activate map S Vomnibar.activateInNewTab map b Vomnibar.activate map r Vomnibar.activateInNewTab map p openCopiedUrlInNewTab map P openCopiedUrlInCurrentTab ########## #close tab map w removeTab map z restoreTab #copy map cc copyCurrentUrl map ca LinkHints.activateModeToCopyLinkUrl #map c copyCurrentUrl #map C LinkHints.activateModeToCopyLinkUrl map d reload #duplicates tab in new window map gw duplicateTab ############# #marks map ' Marks.activateGotoMode