これは2013/02/16に開催された 俺聞け4 の発表資料です。
- 名前
- 三宅
# シンプルな zshrc | |
# License : MIT | |
# http://mollifier.mit-license.org/ | |
# 環境変数 | |
export LANG=ja_JP.UTF-8 | |
# 補完機能を有効にする | |
autoload -Uz compinit | |
compinit |
これは2013/02/16に開催された 俺聞け4 の発表資料です。
# 少し凝った zshrc | |
# License : MIT | |
# http://mollifier.mit-license.org/ | |
######################################## | |
# 環境変数 | |
export LANG=ja_JP.UTF-8 | |
# 色を使用出来るようにする |
#compdef jq | |
# ------------------------------------------------------------------------------ | |
# Copyright (c) 2011 Github zsh-users - http://github.com/zsh-users | |
# All rights reserved. | |
# | |
# Redistribution and use in source and binary forms, with or without | |
# modification, are permitted provided that the following conditions are met: | |
# * Redistributions of source code must retain the above copyright | |
# notice, this list of conditions and the following disclaimer. | |
# * Redistributions in binary form must reproduce the above copyright |
# 開始行と終了行を指定して、ファイルのその範囲内だけを出力するシェルの関数です。 | |
# bash, zsh で動作します。 | |
# 使い方の例 | |
# body 10,20 file1.txt | |
function body() { | |
if [[ $# -eq 0 || "$1" == "-h" || "$1" == "--help" ]] ; then | |
cat << EOF | |
usage: $0 [START],[END] [FILE] | |
Output FILE from START to END line. |
function _double_space_to_git() { | |
if [[ "${BUFFER}" == " " ]]; then | |
LBUFFER="git " | |
else | |
zle self-insert | |
fi | |
} | |
zle -N _double_space_to_git | |
bindkey ' ' _double_space_to_git |
#!/bin/bash | |
# Description: | |
# Backlog + git-flow + WIP PR script | |
# Usage: | |
# wip-pr pj-123 | |
# | |
# Requirement: | |
# use Mac OS X |
# .zshrcに書く | |
# word-chars で指定した文字が単語の区切りとみなされる。 | |
# M-f, M-b, ^w などの動作に影響する | |
autoload -Uz select-word-style | |
select-word-style default | |
zstyle ':zle:*' word-chars ' /=;@:{}[]()<>,|.' | |
zstyle ':zle:*' word-style unspecified |
# これを.zshrcに書く | |
function command_not_found_handler() { | |
shift | |
ls "$@" | |
} |
FROM node:0.10.36 | |
MAINTAINER "Hideaki Miyake" <mollifier@gmail.com> | |
RUN mkdir -p /usr/local/app | |
WORKDIR /usr/local/app | |
RUN git clone https://github.com/emanon001/drinking-water-watcher.git | |
RUN cd drinking-water-watcher && npm install | |
ENTRYPOINT cd /usr/local/app/drinking-water-watcher && npm start |