Skip to content

Instantly share code, notes, and snippets.

@cd01
cd01 / autohotkey.ahk
Created October 7, 2012 16:12
autohotkey.ahk
; http://d.hatena.ne.jp/amachang/20111226/1324874731
^h:: Send, {BS}
^m:: Send, {Enter}
!h:: Send, {Left}
!l:: Send, {Right}
!j:: Send, {Down}
!k:: Send, {Up}
!+h::Send, +{Left}
!+l::Send, +{Right}
!+j::Send, +{Down}
@cd01
cd01 / keyhacConfig.py
Last active September 14, 2018 05:07
keyhac用の設定ファイル (とりあえず、今までAutohotkeyでやってた部分のみ)
from keyhac import *
import os
homeDir = os.environ.get('HOME', "")
def configure(keymap):
keymap.editor = homeDir + u"/bin/vim73-kaoriya-win64/gvim.exe"
# どのウインドウにフォーカスがあっても効くキーマップ
keymap_global = keymap.defineWindowKeymap()
@cd01
cd01 / changeColorForPoshGit.ps1
Created December 7, 2012 11:18
Posh-Git のプロンプトの色をいじる
# 参考: https://github.com/dahlbyk/posh-git/blob/master/GitPrompt.ps1
$global:GitPromptSettings.BranchForegroundColor = [ConsoleColor]::DarkGreen
$global:GitPromptSettings.WorkingForegroundColor = [ConsoleColor]::DarkYellow
$global:GitPromptSettings.BeforeForegroundColor = [ConsoleColor]::DarkCyan
$global:GitPromptSettings.AfterForegroundColor = [ConsoleColor]::DarkCyan
$global:GitPromptSettings.UntrackedForegroundColor = [ConsoleColor]::DarkRed
@cd01
cd01 / ckw.cfg
Created December 16, 2012 13:57
ckw setting file (Solarizedっぽい色にした)
Ckw*foreground: #657b83
Ckw*background: #073642
Ckw*cursorColor: #657b83
Ckw*cursorImeColor: #dc322f
Ckw*title: Powershell
Ckw*exec: powershell -ExecutionPolicy RemoteSigned
Ckw*chdir: c:\
Ckw*scrollHide: no
@cd01
cd01 / changeVimperatorInfoPath
Last active July 16, 2016 17:34
vimperator/info/default のパスを変える
js<<EOM
// vimperator/info/default のパスを変える
liberator.modules.storage.infoPath.initWithPath(io.expandPath("~/vimperatorInfo"));
EOM
@cd01
cd01 / toggleWindowsKeyboardLayoutBetweenUSandJP.ps1
Last active December 17, 2015 23:59
Windowsのキーボードレイアウトを英字配列と日本語配列でトグルする
param([switch] $help, [switch] $laptop)
process {
if ($help) {
echo ".\toggleWindowsKeyboardLayoutBetweenUSandJP.ps1 : キーボードレイアウトを日本語/英字配列でトグルします"
echo ".\toggleWindowsKeyboardLayoutBetweenUSandJP.ps1 -laptop : ノートPCで外部キーボード接続時だけ英字配列"
echo ".\toggleWindowsKeyboardLayoutBetweenUSandJP.ps1 -help : Help の表示"
return
}
@cd01
cd01 / sudo.ps1
Created July 6, 2013 14:35
sudo command in Powershell
function sudo {
$args[1] = (Convert-Path $args[1])
Start-Process $args[0] -Verb "runas" -ArgumentList $args[1..($args.Length - 1)]
}
#!/bin/sh
syntaxFileURL=http://vimperator-labs.googlecode.com/hg/vimperator/contrib/vim/syntax/vimperator.vim
if test -d ~/.vim; then
vimSyntaxDir=~/.vim/syntax
elif test -d ~/vimfiles; then
vimSyntaxDir=~/vimfiles/syntax
fi
@cd01
cd01 / $Env
Last active December 23, 2015 14:09
このコマンドレット、この前 PowerShell で実行した、ような・・・・・・ ref: http://qiita.com/cd01/items/1f4a380234ef9ea86d73
function Prompt {
# PowerShell 3.0+
Export-Csv -Path ~\.posh_history.csv -InputObject (Get-History)[-1] -Append
return "$pwd > "
}
Import-Csv ~\.posh_history.csv | Add-History