Skip to content

Instantly share code, notes, and snippets.

This file has been truncated, but you can view the full file.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="Stylesheet" type="text/css" href="/css/style.css" >
<title>search results : vim online</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="KEYWORDS" content="Vim, Vi IMproved, text editor, home, documentation, tips, scripts, news">
<link rel="shortcut icon" type="image/x-icon" href="/images/vim_shortcut.ico">
<link rel="alternate" type="application/atom+xml" title="search results (Atom 1.0)" href="http://feed43.com/vim-scripts.xml" />
@ynkdir
ynkdir / vimscript_list_json.py
Created March 26, 2012 07:51
Fetch list of Vim script as JSON
#!/usr/bin/python3
# Fetch List of Vim Script as JSON
import io
import re
import urllib.request
import html.entities
import json
@ynkdir
ynkdir / vim-jp-find-member.py
Created May 28, 2012 13:02
find issues for non-member and add them vim-jp member list
#!/usr/bin/env python3
# find issues for non-member and add them vim-jp member list
import base64
import getpass
import json
import re
import urllib.error
import urllib.request
@ynkdir
ynkdir / colorcat.vim
Created May 29, 2012 14:10
syntax highlighter
" /usr/bin/vim -e -s -u colorcat.vim file-to-be-colored.c
if has('gui_running')
finish
endif
set nocompatible
syntax on
filetype on
edit
@ynkdir
ynkdir / github.py
Created May 31, 2012 07:59
github.py
#!/usr/bin/env python3
import base64
import email.generator
import email.mime.application
import email.mime.multipart
import email.mime.text
import io
import json
@ynkdir
ynkdir / calc.vim
Created June 15, 2012 16:02
calc.vim
let s:Calc = {}
function s:Calc.new(...)
let obj = copy(self)
call call(obj.__init__, a:000, obj)
return obj
endfunction
function s:Calc.__init__()
@ynkdir
ynkdir / example_ibus.vim
Created July 20, 2012 04:51
imactivateexpr
if !exists('&imstatusfunc') || !has('gui_running')
finish
endif
" Initialize after fork and GUI focus gained to get current input context.
autocmd FocusGained * call s:Init()
let s:init = 0
function! s:Init()
@ynkdir
ynkdir / footmark.vim
Created July 30, 2012 13:22
footmark.vim
augroup Footmark
au!
autocmd CursorMoved,CursorMovedI * call s:Footmark()
augroup END
let s:max = 5
function! s:Footmark()
if !exists('w:footmark_marks')
let w:footmark_marks = []
@ynkdir
ynkdir / peirep.c
Created September 11, 2012 11:39
Replace import DLL name.
/*
* Replace import DLL name.
*
* XXX: 32bit only
*
* Usage:
* peirep.exe /replace msvcrt.dll msvcr100.dll app.exe out.exe
*
* Reference:
* http://msdn.microsoft.com/msdnmag/issues/02/03/PE2/default.aspx
@ynkdir
ynkdir / build.bat
Created September 11, 2012 14:17
forwarding libintl.dll
rem create forwarding dll, libintl.dll forwarding intl.dll
rem reference: http://hp.vector.co.jp/authors/VA050396/tech_09.html
lib /DEF:intl.def
cl /LD libintl.c libintl.def intl.lib