Anyway, after I posted about encryption status in Vimperator, I stumbled on this wiki page, VimperatorVsPentadactyl. Now I see why they have been getting rid of us.
Right now, I have switched to Pentadactyl. Here is the diff of what I have changed. It virtually produces exactly same result as before.
A few things I have learnt:
- Vim syntax file is generated by running
:mks
in Pentadactyl. It will put the file at right place for you. - Colorscheme extension is
.penta
. guioptions
nottoolbars
, since that's where it was. It also has option for statusline, so I don't need to hack the style anymore.- You need to define function in
window
in your~/.pentadactylrc
, i.e.window.func = function(){};
.this !== window
. :if :elseif :else :endif
is nice.
Pentadactyl intergates statusline with the Addon bar, so those addon button, you can see next to the statusline. I personally do not like this. But I like the loading indication, which is what Vimperator nuked. And the encryption status, also what Vimperator nuked. I now understand how many stuff Vimperator has erased.
I have known Pentadactyl long ago, at that time, Vimperator has made a lot of changes, so I decided not to switch. But, it doesn't really seem to change much, some of my code I didn't even touch.
Two things I have to complain is now I need to get used to C-V and C-Z after I finally got comfortable with inhuman Ins or S-Esc.
The latter is the worst keybinding throughout the computing history, though insert key isn't much better, that takes me eons to get used of them. They should've just tell those people, use your mouse to uninstall Vimperator, problem solved!
The second thing, the name is...
Time for the final step:
:extdelete Vimperator
Mission accomplished.