Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/ardagnir/pterosaur
Browse files Browse the repository at this point in the history
  • Loading branch information
ardagnir committed Mar 18, 2014
2 parents 43dee6b + 3bab366 commit f0db719
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,20 @@ Pterosaur is at more of an alpha/proof-of-concept stage right now, but it's alre

**Step 3:** Pterosaur's full-vim editing is disabled by default. Type `:set fullVim` in firefox to enable it.

**Step 4:** Your default vim setup will need a mapping to get out of vim's insert mode, since \<ESC\> is handled by pentadactyl.
**Step 4:** Your default vim setup will need a mapping to get out of vim's insert mode, since \<ESC\> is handled by pentadactyl (and currently broken).
If you haven't set up something like `inoremap kj <ESC>`, you might want to consider it. This mappping alone will change your life.

##How it works
Pterosaur runs an actual vim instance in the background and routes keystrokes through vim.

##Bugs
- No mouse support
- Escape leaves textboxes while in insert mode, but does nothing in normal mode.
- Pterosaur sometimes eats the first key you enter into a textbox
- Password text-fields are still sent to Vim.
- If you map another key to /, :, or ? in normal mode, pterosaur won't show you the ex command you are typing until you hit enter.
- Some editors (like github outside of zen-mode) do weird things with text that break pterasaur. Pterosaur needs to be changed so that it falls through to normal editing in these cases.
- If you map another key to /, :, or ? in vim's normal mode, pterosaur won't show you the ex command you are typing until you hit enter.

##License
AGPL v3
(I'm considering changing this)

0 comments on commit f0db719

Please sign in to comment.