Skip to content

Instantly share code, notes, and snippets.

@Jagua
Jagua / .vimperatorrc.readable.vimp
Last active December 17, 2015 18:29
support commands for reading now and/or later on Vimperator.
" Evernote Clearly: Clipper: Clip: " {{{
" Evernote Clearly :: Add-ons for Firefox
" https://addons.mozilla.org/ja/firefox/addon/clearly/
" Evernote Web Clipper :: Add-ons for Firefox
" https://addons.mozilla.org/ja/firefox/addon/evernote-web-clipper/
" Clearly (toggle)
nnoremap e :<C-u>js __readable_by_evernote.__readable_by_evernote__launch(false)<CR>
" Clip to Evernote
nnoremap E :<C-u>js __readable_by_evernote.__readable_by_evernote__launch(true)<CR>
#
# for VapourSynth (Core r22, API r3)
#
# vim:filetype=python.vapoursynth foldmethod=marker et:
# coding: utf-8
# スマイルプリキュア(※文字化け対策)
################################################################
#
# Import library
diff -r 6942b10a42b1 common/content/help.xsl
--- a/common/content/help.xsl Thu Dec 19 22:08:14 2013 +0100
+++ b/common/content/help.xsl Sun Jan 26 23:43:54 2014 +0900
@@ -351,9 +351,16 @@
<xsl:template match="liberator:ex" mode="pass-2">
<span liberator:highlight="HelpEx">
- <xsl:call-template name="linkify-tag">
- <xsl:with-param name="contents" select="."/>
- </xsl:call-template>
@Jagua
Jagua / .vimperatorrc.SoundCloud.vimp
Last active August 29, 2015 13:58
SoundCloud on Vimperator.
" SoundCloud: sc: " {{{
command! -nargs=+ lazy autocmd VimperatorEnter .* <args>
lazy fmaps -urls='^https://soundcloud\.com/' -events=vkeydown s m <Leader>p,p <Leader>l,l <Leader>r,r r,L ?,h j k
lazy fmaps -urls='^https://soundcloud\.com/' -events=vkeydown <A-1>,1 <A-2>,2 <A-3>,3 <A-4>,4 <A-5>,5 <A-6>,6 <A-7>,7 <A-8>,8 <A-9>,9 <A-0>,0
lazy fmaps -urls='^https://soundcloud\.com/' -events=keydown p,<Space> <Right> <Left> <S-Right> <S-Left> <S-Down> <S-Up> <Esc>
lazy fmaps -urls='^https://soundcloud\.com/' -events=keypress J,<Down><Down><Down> K,<Up><Up><Up>
" }}}
scriptencoding utf-8
function! harem#now(list, n)
return harem#_loop(a:list, [], 1, a:n)
endfunction
@Jagua
Jagua / menu-mode-sucks.js
Last active December 31, 2015 00:41 — forked from anekos/menu-mode-sucks.js
(ヒント|メニュー)モードでのショートカットーキー誤爆を阻止する+スペースキーでヒントモードを抜ける
window.addEventListener(
'keypress',
function (event) {
function killEvent ()
(event.preventDefault(), event.stopPropagation());
if (liberator.mode === modes.COMMAND_LINE && modes.extended === modes.HINTS) {
let key = events.toString(event);
if (/^<(?:C-c|Space)>/.test(key)) {
let map = mappings.get(modes.NORMAL, '<Esc>');
@Jagua
Jagua / fetch_ku.vim
Last active February 13, 2016 16:49
"
" fetch_ku.vim is a vim file to fetch a vim plugin, vim-ku.
"
" Usage:
" vim -N -u fetch_ku.vim -U NONE --cmd "let g:ku_dir = expand('~/.vim/bundle/vim-ku')"
"
function! s:entries(base, files, result) abort "{{{
let r = []
" panotoday: {{{
nnoremap <Leader>pt :<C-u>panotoday<CR>
js <<EOM
if (1) {
commands.addUserCommand(
['panotoday'],
'create (or switch to) a tabgroup, named for the date today',
function (args) {
"
"
"
function! neobundle2dein_toml#generate_toml() abort "{{{
let lazy = []
let not_lazy = []
let bundles = neobundle#config#get_neobundles()
for bundle in bundles
nnoremap <SID>[Scroll] <Nop>
if 0
nmap j j<SID>[Scroll]
nnoremap <script><expr> <SID>[Scroll]j
\ (line('.') == line('$') ? "L\<SID>[Scroll]" : "j\<SID>[Scroll]")
nmap k k<SID>[Scroll]
nnoremap <script><expr> <SID>[Scroll]k
\ (line('.') == 1 ? "H\<SID>[Scroll]" : "k\<SID>[Scroll]")