Once again, I switch to something better. But this time is different, it's not the Vimperator broken, well it is in some sense of interpretation. It's because the basis of philosophy. I would never expect myself switching because this kind of point of view. I always think people who so insist in using Open Source are like Saints. (Hope you get what I really mean in that)
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
not toolbars
, 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.