pacman -S fish
pacman -S man
if status --is-login
の条件内に以下のコードを追加 (/etc/profile
と同様にパスを設定) する。
scriptencoding utf-8 | |
function! EchoComplete(arglead, cmdline, cursorpos) abort "{{{ | |
return ['a', 'b', 'c'] | |
endfunction "}}} | |
function! EchoTest() abort "{{{ | |
let name = input(':echo ', '', 'customlist,EchoComplete') | |
redraw | |
execute "echo" string(name) |
" Description: | |
" commandlinefu.com から利用例を検索し previewwindow か quickfix に放流する | |
" Requirement: | |
" - webapi-vim <https://github.com/mattn/webapi-vim> | |
" - http://... で始まる URL を edit できるプラグイン (ex. netrw) | |
" Usage: | |
" :CmdFuPreviewUsing {cmd} | |
" {cmd} を利用した例を取得し previewwindow に表示 | |
" :CmdFuQuickfixUsing {cmd} | |
" {cmd} を利用した例を取得し quickfix に表示 |
augroup ft_markdown_syntax | |
autocmd! | |
autocmd FileType markdown | |
\ let g:markdown_fenced_languages = uniq(sort(map(filter(getline(1, '$'), 'v:val =~# "^```\\k"'), 'matchstr(v:val, "^```\\zs\\k\\+$")'))) | |
augroup END |
" YankRound complete | |
" Locate this at .vim/after/plugin/yankround_complete.vim | |
" Vim >= 7.4.774 (requires v:completed_item) | |
" Yankround is loaded | |
" This plugins hasn't been loaded | |
if !(v:version > 704 || has('patch-7.4.774')) || get(g:, 'loaded_yankround_complete', 0) || !get(g:, 'loaded_yankround', 0) | |
finish | |
endif | |
let g:loaded_yankround_complete = 1 |
a あ ア ア 0 | |
i い イ イ 0 | |
u う ウ ウ 0 | |
e え エ エ 0 | |
o お オ オ 0 | |
ka か カ カ 0 | |
ki き キ キ 0 | |
ku く ク ク 0 | |
ke け ケ ケ 0 | |
ko こ コ コ 0 |
# HG changeset patch | |
# Parent cd910522d384c9a59efb5e7101470c193c971f66 | |
diff -r cd910522d384 src/if_python3.c | |
--- a/src/if_python3.c Fri Sep 18 11:11:13 2015 +0900 | |
+++ b/src/if_python3.c Fri Sep 18 11:12:21 2015 +0900 | |
@@ -828,7 +828,7 @@ | |
--recurse; | |
} | |
@setlocal | |
@set BASEDIR=%CD% | |
@set VS2012_64_VCVARS="c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat" | |
@call %VS2012_64_VCVARS% amd64 | |
cd %BASEDIR%\src | |
nmake -f make_mvc.mak PYTHON="C:\Python27" PYTHON_VER=27 DYNAMIC_PYTHON=yes PYTHON3="C:\Python34" PYTHON3_VER=34 DYNAMIC_PYTHON3=no | |
@REM ------------------------------------------------------------------------------ | |
@REM OK: nmake -f make_mvc.mak PYTHON="C:\Python27" PYTHON_VER=27 DYNAMIC_PYTHON=yes PYTHON3="C:\Python34" PYTHON3_VER=34 DYNAMIC_PYTHON3=yes |
noremap <expr> j <SID>cast('j') | |
noremap <expr> k <SID>cast('k') | |
noremap <expr> h <SID>cast('h') | |
noremap <expr> l <SID>cast('l') | |
function! s:cast(key) "{{{ | |
return repeat('gs', !v:count) . a:key | |
endfunction "}}} | |
Vimのリポジトリも code.google.com での mercurial ベースの運用から、github へリポジトリを移してきていて、 そろそろ hg + mq によるパッチ管理から、git + guilt へ移行してこなきゃな、という事で、guiltを導入してみます。
Linux であれば大した問題でもないので、今回は Windows で msysgit を使う場合です。
stable の Ver.1.9.5 では確認していません。 Fifth release candidate of Git for Windowsを利用しています。