Skip to content

Instantly share code, notes, and snippets.

sgur

Block or report user

Report or block sgur

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View ssh_config (git for windows)
ProxyCommand connect -H localhost:3128 %h %p
Host git.localdomain.org
ProxyCommand none
Host tunnelhost.com
ProxyCommand connect -H localhost:3128 %h %p
User user
IdentityFile ~/.ssh/ident
ServerAliveInterval 60
@sgur
sgur / HowToChange Density.md
Last active Feb 16, 2017
5.2 インチ LCD の端末で Nexus 5X の表示感に近づける
View HowToChange Density.md

標準の density は 480 なので、5.2 インチLCDではステータスエリア等が大きく感じられる。

adb shell dumpsys display | grep density

で、現在の density の値を確認する。

wm density コマンドを利用して調整する

細かいのがよければ

@sgur
sgur / screen.c.diff
Created Jan 25, 2017
git diff src/screen.c
View screen.c.diff
diff --git a/src/screen.c b/src/screen.c
index 6b4b8279a..4cf6f7824 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -4547,7 +4547,11 @@ win_line(
/*
* Found last space before word: check for line break.
*/
- if (wp->w_p_lbr && vim_isbreak(c) && !vim_isbreak(*ptr))
+ if (wp->w_p_lbr
@sgur
sgur / HowToBuildVim.md
Last active Feb 10, 2017
How to build Vim on MinGW64/BashOnWindows
View HowToBuildVim.md

Vim をビルドするためのメモ

(注意) : https://github.com/sgur/vim-kaoriya-patches が guilt で適用されている前提

最新のソースコードに guilt のパッチを適用しなおす

git fetch
guilt pop -a ; git merge --ff-only ; guilt push -a
@sgur
sgur / config.xml
Last active Aug 30, 2019
Corvus SKK 設定ファイル
View config.xml
<?xml version="1.0" encoding="UTF-8"?>
<skk>
<section name="dictionary">
<list>
<row path="https://cdn.statically.io/gh/uasi/skk-emoji-jisyo/master/SKK-JISYO.emoji.utf8" enabled="1" />
<row path="https://cdn.statically.io/gh/ymrl/SKK-JISYO.emoji-ja/master/SKK-JISYO.emoji-ja.utf8" enabled="1" />
<row path="http://coexe.web.fc2.com/skk-x-emoji.txt" enabled="0" />
<row path="https://cdn.statically.io/gh/nathancorvussolis/corvusskk/master/installer/config-sample/skk-strftime.txt" enabled="1" />
<row path="https://cdn.statically.io/gh/skk-dev/dict/master/SKK-JISYO.lisp" enabled="1" />
<row path="https://cdn.statically.io/gh/skk-dev/dict/master/SKK-JISYO.L" enabled="1" />
View 00README.md

README

Chocolatey インストール後、パッケージをインストールする前の準備

choco feature enable --name=useRememberedArgumentsForUpgrades

個別インストールするパッケージ

@sgur
sgur / vimrc_clpum.vim
Last active Jun 30, 2016
Vim configuration for CLPUM
View vimrc_clpum.vim
if has('clpum')
cnoremap <expr> <C-g> <SID>key_descend()
cnoremap <expr> <C-w> <SID>key_ascend()
function! s:key_descend() abort "{{{
if clpumvisible()
call feedkeys("\<Right>", "t")
return ""
endif
return "\<C-g>"
endfunction "}}}
@sgur
sgur / test.vim
Created Jun 29, 2016
An example for Vim w/ CLPUM
View test.vim
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)
@sgur
sgur / commandlinefu.vim
Last active Mar 3, 2016
commandlinefu.com から検索してきて quickfix や previewwindow で表示する
View commandlinefu.vim
" 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 に表示
View markdown_fenced_languages.vim
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
You can’t perform that action at this time.