これは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" <[email protected]> | |
| 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 |