vim_ahk - Setting file to emulate vim with AutoHotKey

  •        93

Setting file/exe file of AutoHotkey for Vim emulation. vim.ahk is the setting file for AutoHotkey(Autohotkey_L).

https://github.com/rcmdnk/vim_ahk

Tags
Implementation
License
Platform

   




Related Projects

OneQuick - windows快捷键工具(屏幕边缘操作, 剪贴板增强)

  •    AutoHotkey

OneQuick is an Autohotkey script, it is both a convenient tool and an ahk library. It provides clipboard manager, screen border operation, window operation, quick menu, etc. It's also a useful library to write your own ahk code.

atom-vim-mode-plus - vim-mode improved

  •    CoffeeScript

vim-mode improved. These features are very powerful, especially for the power user. Read the following documents to learn how to use them.

tmux-complete.vim - Vim plugin for insert mode completion of words in adjacent tmux panes

  •    Vim

You're happily editing your lovely files in Vim, when you notice you need to type a word that you can see in a different Tmux pane right next to Vim. This might be some secret key found in your REPL or the name of a failing test. Usually the interesting text is too short to warrant switching panes and going into Tmux' copy mode, so you end typing it out again.

jupyter-vim-binding - Jupyter meets Vim. Vimmer will fall in love.

  •    Javascript

Do you use Vim? And you need to use Jupyter Notebook? This is a Jupyter Notebook (formerly known as IPython Notebook) extension to enable Vim like environment powered by CodeMirror's Vim. I'm sure that this plugin helps to improve your QOL. While I changed my job, I don't use jupyter notebook and I can't make enough time to maintain this plugin.

vim-mode - Next generation vim support for atom

  •    CoffeeScript

Provides Vim modal control for Atom, blending the best of Vim and Atom.We're not maintaining this package anymore, because vim-mode-plus has more features and is very well maintained.


vim-clutch - A hardware pedal for improved text editing in Vim

  •    

VIM Clutch is a hardware pedal for improved text editing speed for users of the magnificent VIM text editor (1, 2). When the pedal is pressed down, the pedal types "i" causing VIM to go into Insert Mode. When released, it types <Esc> and you are back in Normal Mode. I just made one and it works great. Here is how I did it.

vim-mustache-handlebars - mustache and handlebars mode for vim

  •    VimL

This plugin contributes to vim-polyglot language pack. Note: for compatibility reason #7, we've renamed the repo name from vim-mode to vim-mustache-handlebars.

vim-table-mode - VIM Table Mode for instant table creation.

  •    Vim

An awesome automatic table creator & formatter allowing one to create neat tables as you type. To start using the plugin in the on-the-fly mode use :TableModeToggle mapped to <Leader>tm by default (which means \ t m if you didn't override the by :let mapleader = ',' to have , t m).

chivselect

  •    

Chivalry: Medieval Warfare Loadout Hotkeys

committia.vim - A Vim plugin for more pleasant editing on commit messages

  •    Vim

When you type git commit, Vim starts and opens a commit buffer. This plugin improves the commit buffer. committia.vim splits the buffer into 3 windows; edit window, status window and diff window. You no longer need to repeat scroll and back to the former position in order to see a long commit diff. If the width of Vim window is too narrow (160 characters by default), committia.vim falls back to single column mode, which has 2 windows; edit window and diff window.

athame - Full vim for your shell (bash, zsh, gdb, python, etc)

  •    C

Athame patches your shell to add full Vim support by routing your keystrokes through an actual Vim process. Athame can currently be used to patch readline (used by bash, gdb, python, etc) and/or zsh (which doesn't use readline). Yes, and if you're fine with basic vi imitations designed by a bunch of Emacs users, feel free to use them. ...but for the true Vim fanatics who sacrifice goats to the modal gods, Athame gives you the full power of Vim.

vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode

  •    Python

Text outlining and task management for Vim based on Emacs’ Org-Mode. The idea for this plugin was born by listening to the Floss Weekly podcast introducing Emacs Org-Mode. Org-Mode has a lot of strong features like folding, views (sparse tree) and scheduling of tasks. These are completed by hyperlinks, tags, todo states, priorities aso.

terminus - Enhanced terminal integration for Vim

  •    Vim

In insert mode, the cursor shape changes to a thin vertical bar. In replace mode, it changes to an underline. On returning to normal mode, it reverts to the standard "block" shape. Configuration options are provided to select among the different shapes. Activates 'mouse' support in all modes and additionally tries to activate sgr-mouse support, which allows the mouse to work "even in columns beyond 223".

vim-sneak - The missing motion for Vim :athletic_shoe:

  •    Vim

Jump to any location specified by two characters. Sneak is a powerful, reliable, yet minimal motion plugin for Vim. It works with multiple lines, operators (including repeat . and surround), motion-repeat (; and ,), keymaps, visual mode, multibyte text, and macros.

vim-markdown - Markdown Vim Mode

  •    VimL

Markdown Vim Mode

vim-commentary - commentary.vim: comment stuff out

  •    Vim

Comment stuff out. Use gcc to comment out a line (takes a count), gc to comment out the target of a motion (for example, gcap to comment out a paragraph), gc in visual mode to comment out the selection, and gc in operator pending mode to target a comment. You can also use it as a command, either with a range like :7,17Commentary, or as part of a :global invocation like with :g/TODO/Commentary. That's it. I wrote this because 5 years after Vim added support for mapping an operator, I still couldn't find a commenting plugin that leveraged that feature (I overlooked tcomment.vim). Striving for minimalism, it weighs in at under 100 lines of code.

vim-bracketed-paste - Handles bracketed-paste-mode in vim (aka. automatic `:set paste`)

  •    Vim

Otherwise just copy-paste everything from plugin/bracketed-paste.vim into your ~/.vimrc. You need to be using a modern xterm-compatible terminal emulator that supports bracketed paste mode. xterm, urxvt, iTerm2, gnome-terminal (and other terminals using libvte) are known to work.

VimSpeak - Speak to your editor.

  •    F#

VimSpeak lets you control Vim with your voice using speech recognition. For instance, you can say “select three words” to type v3w or “change surrounding brackets to parens” to type cs]) or crazy things like “change occurrences of ‘foo’ into ‘bar’, globally, ignore case, confirm” to type :%s/foo/bar/gic. Of course in insert mode you may dictate whatever you like. To learn the grammar, have a look at the unit tests and the code (“use the source, Luke”). It’s quite declarative and easy to follow. The idea is to run this console app in the background where it will listen for speech and do SendKeys(...) to the foreground app. The foreground app may be any editor expecting Vim keystrokes. It’s been tested with Visual Studio with Jared Parson’s excellent VsVim extention (also written in F#, BTW) and with Sublime Text in Vintage Mode and, of course, with Vim itself.

vim-dispatch - dispatch.vim: Asynchronous build and test dispatcher

  •    Vim

Leverage the power of Vim's compiler plugins without being bound by synchronicity. Kick off builds and test suites using one of several asynchronous adapters (including tmux, screen, iTerm, Windows, and a headless mode), and when the job completes, errors will be loaded and parsed automatically. If that doesn't excite you, then perhaps this video will change your mind.