Changeset 8624 for dotfiles/vimperator/otsune-vimperatorrc
- Timestamp:
- 04/02/08 03:26:30 (8 months ago)
- Files:
-
- 1 modified
-
dotfiles/vimperator/otsune-vimperatorrc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dotfiles/vimperator/otsune-vimperatorrc
r4757 r8624 1 " otsune .vimperatorrc 2 " http://vimperator.cutup.org/index.php?title=Configuration 3 set activate=quickmark,paste 1 " otsune vimperatorrc 2 " For vimperator 0.6pre 3 set guioptions=b 4 set verbose=9 4 5 set visualbell 5 set complete=sbfh 6 set guioptions=bmT 7 set maxhints=500 8 set titlestring=Vimperator 9 set verbose=9 6 set history=1000 7 set complete=sbh 8 set editor=/opt/local/bin/gvim -f 10 9 11 " restart Vimperator 12 map <C-r> :restart<CR> 10 " css 11 map ! :set invum<CR> 12 13 " set mark-a, jump mark-a 14 map _ ma 15 map } `a 16 17 "]] 18 set nextpattern+=\b次,→\b 19 "[[ 20 set previouspattern+=\b前,\b← 21 22 " 23 noremap j 5j 24 noremap k 5k 13 25 14 26 " select next/previous tab … … 28 40 map <C-H> :tabmove! -1<CR> 29 41 30 " css 31 map ! :set invum<CR> 42 map ,b :set guioptions+=b<CR> 43 map ,B :set guioptions-=b<CR> 44 map ,t :toggleToolbar<CR> 32 45 33 " set mark-a, jump mark-a 34 map _ ma 35 map } `a 46 " Add Mapping `C-c' copy or stop loading 47 javascript <<EOM 48 liberator.mappings.addUserMap([liberator.modes.NORMAL], ['<C-c>'], 49 'Copy selected text or ', 50 function() { 51 var sel = window.content.document.getSelection(); 52 if (sel) { 53 liberator.copyToClipboard(sel); 54 liberator.echo('Yanked: '+sel); 55 } else { 56 BrowserStop(); 57 liberator.echo('Stopped loading !'); 58 } 59 } , {}); 60 EOM 36 61 37 " custom js 38 " http://d.hatena.ne.jp/teramako/20071205/p1 39 javascript <<EOF 62 " Show feed-button to statusbar 63 javascript <<EOM 40 64 (function(){ 41 var feedPanel = document.createElement('statusbarpanel'); 42 var feedButton = document.getElementById('feed-button'); 43 feedPanel.setAttribute('id', 'feed-panel-clone'); 44 feedPanel.appendChild(feedButton.cloneNode(true)); 45 feedButton.parentNode.removeChild(feedButton); 46 document.getElementById('status-bar').insertBefore(feedPanel, document.getElementById('security-button')); 47 })(); 65 var feedPanel = document.createElement('statusbarpanel'); 66 var feedButton = document.getElementById('feed-button'); 67 feedPanel.setAttribute('id','feed-panel-clone'); 68 feedPanel.appendChild(feedButton.cloneNode(true)); 69 feedButton.parentNode.removeChild(feedButton); 70 document.getElementById('status-bar').insertBefore(feedPanel,document.getElementById('security-button')); 71 })(); 72 EOM 48 73 49 /* Default <C-c> mapping is dump. I want it to be copy! */ 50 var copy_map = new vimperator.Map( 51 vimperator.modes.NORMAL, 52 ["<C-c>"], 53 function() { copyToClipboard(window.content.document.getSelection()); }, 54 { shortHelp: "Copy", help: "Copy the current selected text" } 55 ); 56 57 vimperator.mappings.add(copy_map); 58 59 EOF 74 " vim:set sw=4 ts=4 sts=0 syntax=vimperator:
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)