Submit Search
Upload
今から始めるzsh
•
0 likes
•
1,306 views
Hideaki Miyake
Follow
今から始めるzsh
Read less
Read more
Technology
Report
Share
Report
Share
1 of 56
Download now
Download to read offline
Recommended
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
Hideaki Miyake
宇宙zsh #2
宇宙zsh #2
Hideaki Miyake
本格的に始めるzsh
本格的に始めるzsh
本格的に始めるzsh
Hideaki Miyake
zshでコマンドライン履歴を活用する
zshでコマンドライン履歴を活用する
zshでコマンドライン履歴を活用する
Hideaki Miyake
pecoを使おう
pecoを使おう
pecoを使おう
Hideaki Miyake
anyframeを使おう
anyframeを使おう
anyframeを使おう
Hideaki Miyake
2015/07/25 JAZUG札幌にて、3社のマシンラーニングをかみ砕いて説明。無修正版
いろいろなMachineLearning を比べてみよう
いろいろなMachineLearning を比べてみよう
Miho Matsui
2019/9/27 LT会登壇用資料
すごいぞVuetify!! 〜ポートフォリオを作ってみた〜
すごいぞVuetify!! 〜ポートフォリオを作ってみた〜
SHOYAYAMAMOTO
Recommended
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
Hideaki Miyake
宇宙zsh #2
宇宙zsh #2
Hideaki Miyake
本格的に始めるzsh
本格的に始めるzsh
本格的に始めるzsh
Hideaki Miyake
zshでコマンドライン履歴を活用する
zshでコマンドライン履歴を活用する
zshでコマンドライン履歴を活用する
Hideaki Miyake
pecoを使おう
pecoを使おう
pecoを使おう
Hideaki Miyake
anyframeを使おう
anyframeを使おう
anyframeを使おう
Hideaki Miyake
2015/07/25 JAZUG札幌にて、3社のマシンラーニングをかみ砕いて説明。無修正版
いろいろなMachineLearning を比べてみよう
いろいろなMachineLearning を比べてみよう
Miho Matsui
2019/9/27 LT会登壇用資料
すごいぞVuetify!! 〜ポートフォリオを作ってみた〜
すごいぞVuetify!! 〜ポートフォリオを作ってみた〜
SHOYAYAMAMOTO
2019/7/12 開催 Webナイト宮崎 Vol.5 〜てげ飲みながらLTしたい〜 LT用資料
RubyGemsで公開されているライブラリをモンキーパッチした話
RubyGemsで公開されているライブラリをモンキーパッチした話
SHOYAYAMAMOTO
つ部といえば
つ部といえば
Hidekazu Morikawa
2016/11/26 「JAZUG熊本(くまあず)」 第2回勉強会で発表したLT資料です
はじめませんか? Bash on Windows
はじめませんか? Bash on Windows
Hideaki Aoyagi
OSC名古屋2015 LT資料
Python東海の紹介.py
Python東海の紹介.py
2bo 2bo
KOF2015 東海道ラグLTでの発表
あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1
2bo 2bo
Python東海 第27回 発表資料
Pyenvで幸せになろう.py
Pyenvで幸せになろう.py
2bo 2bo
Python東海 第26回勉強会の資料です。
Pythonでzabbix apiを使ってみる
Pythonでzabbix apiを使ってみる
2bo 2bo
Kernel/VM探検隊@北陸1のLT資料になります。 動画はみれないので、www.ahiru3.netに動画が載ってます。多分
Eject探検隊@北陸1
Eject探検隊@北陸1
ahiru3
【本日開催】すしルート inヒカ☆ラボ 〜リクルートジョブズ主催の寿司がつなぐエンジニアMeetup〜 : ATND https://atnd.org/events/74664
20160314 すしルート#3 資料
20160314 すしルート#3 資料
Nishida Kansuke
第23回東京ブロガーミートアップで「動画について」のLTを行なった時の資料です。動画を撮るときに気にした方がいいようなことを話しました。
第23回東京ブロガーミートアップ「動画について」
第23回東京ブロガーミートアップ「動画について」
Tanaka Yuji
RTミドルウェアサマーキャンプ2015 グループ2 成果発表
Rtmsc2015 group2
Rtmsc2015 group2
openrtm
すしルート#2でLT登壇した「すし×つながる」ネタのスライドです。 ◆スライド内の素材は以下を使用させて頂いております。ありがとうございます! ・商用フリーで使える影絵素材サイト シルエットデザイン → http://kage-design.com/ ・human pictogram 2.0 → http://pictogram2.com/
【すしルート#2】すし×つながる
【すしルート#2】すし×つながる
Seigo Tanaka
7/15(水)に開催された kintone Café 大阪 Vol.3 JavaScriptを使ったカスタマイズハンズオンの資料です。
20150715 kintone Café 大阪 Vol.3 カスタマイズハンズオン
20150715 kintone Café 大阪 Vol.3 カスタマイズハンズオン
Midori Ikegami
NT金沢でのLT資料になります
ejectLT @ NT金沢
ejectLT @ NT金沢
ahiru3
クモ型ロボットにおける逆運動学計算
クモ型ロボットにおける逆運動学計算
Teng Tokoro
qpstudyLiteでやったサーバ擬人化ユーザ会のLT資料です。
サーバ擬人化ユーザ会Lt資料 qpstudy lite
サーバ擬人化ユーザ会Lt資料 qpstudy lite
Seiichiro Ishida
Eject探検隊@北陸1もといKernel/VM探検隊@北陸1のスライドです。 動画などがうまく再生できない場合はwww.ahiru3.netに多分載ってます。
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
ahiru3
第13回医療オープンソースソフトウェア協議会基調講演、あいさつ。 Microsoft品川本社オフィスでの開催
第13回医療オープンソースソフトウェア協議会セミナー基調講演
第13回医療オープンソースソフトウェア協議会セミナー基調講演
Shinji Kobayashi
rucs_vim LT
rucs_vim LT
Naoya Inada
CodeIgniter好きが作るオレオレフレームワーク。 https://drive.google.com/open?id=1JGoEaEv1Of_MhH3V-TlaPlZaENfOJ3CDwgtgnjiELv4
pieniというFWを作ってみる。
pieniというFWを作ってみる。
Kenta Saito
More Related Content
What's hot
2019/7/12 開催 Webナイト宮崎 Vol.5 〜てげ飲みながらLTしたい〜 LT用資料
RubyGemsで公開されているライブラリをモンキーパッチした話
RubyGemsで公開されているライブラリをモンキーパッチした話
SHOYAYAMAMOTO
つ部といえば
つ部といえば
Hidekazu Morikawa
2016/11/26 「JAZUG熊本(くまあず)」 第2回勉強会で発表したLT資料です
はじめませんか? Bash on Windows
はじめませんか? Bash on Windows
Hideaki Aoyagi
OSC名古屋2015 LT資料
Python東海の紹介.py
Python東海の紹介.py
2bo 2bo
KOF2015 東海道ラグLTでの発表
あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1
2bo 2bo
Python東海 第27回 発表資料
Pyenvで幸せになろう.py
Pyenvで幸せになろう.py
2bo 2bo
Python東海 第26回勉強会の資料です。
Pythonでzabbix apiを使ってみる
Pythonでzabbix apiを使ってみる
2bo 2bo
Kernel/VM探検隊@北陸1のLT資料になります。 動画はみれないので、www.ahiru3.netに動画が載ってます。多分
Eject探検隊@北陸1
Eject探検隊@北陸1
ahiru3
【本日開催】すしルート inヒカ☆ラボ 〜リクルートジョブズ主催の寿司がつなぐエンジニアMeetup〜 : ATND https://atnd.org/events/74664
20160314 すしルート#3 資料
20160314 すしルート#3 資料
Nishida Kansuke
第23回東京ブロガーミートアップで「動画について」のLTを行なった時の資料です。動画を撮るときに気にした方がいいようなことを話しました。
第23回東京ブロガーミートアップ「動画について」
第23回東京ブロガーミートアップ「動画について」
Tanaka Yuji
RTミドルウェアサマーキャンプ2015 グループ2 成果発表
Rtmsc2015 group2
Rtmsc2015 group2
openrtm
すしルート#2でLT登壇した「すし×つながる」ネタのスライドです。 ◆スライド内の素材は以下を使用させて頂いております。ありがとうございます! ・商用フリーで使える影絵素材サイト シルエットデザイン → http://kage-design.com/ ・human pictogram 2.0 → http://pictogram2.com/
【すしルート#2】すし×つながる
【すしルート#2】すし×つながる
Seigo Tanaka
7/15(水)に開催された kintone Café 大阪 Vol.3 JavaScriptを使ったカスタマイズハンズオンの資料です。
20150715 kintone Café 大阪 Vol.3 カスタマイズハンズオン
20150715 kintone Café 大阪 Vol.3 カスタマイズハンズオン
Midori Ikegami
NT金沢でのLT資料になります
ejectLT @ NT金沢
ejectLT @ NT金沢
ahiru3
クモ型ロボットにおける逆運動学計算
クモ型ロボットにおける逆運動学計算
Teng Tokoro
qpstudyLiteでやったサーバ擬人化ユーザ会のLT資料です。
サーバ擬人化ユーザ会Lt資料 qpstudy lite
サーバ擬人化ユーザ会Lt資料 qpstudy lite
Seiichiro Ishida
Eject探検隊@北陸1もといKernel/VM探検隊@北陸1のスライドです。 動画などがうまく再生できない場合はwww.ahiru3.netに多分載ってます。
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
ahiru3
第13回医療オープンソースソフトウェア協議会基調講演、あいさつ。 Microsoft品川本社オフィスでの開催
第13回医療オープンソースソフトウェア協議会セミナー基調講演
第13回医療オープンソースソフトウェア協議会セミナー基調講演
Shinji Kobayashi
rucs_vim LT
rucs_vim LT
Naoya Inada
CodeIgniter好きが作るオレオレフレームワーク。 https://drive.google.com/open?id=1JGoEaEv1Of_MhH3V-TlaPlZaENfOJ3CDwgtgnjiELv4
pieniというFWを作ってみる。
pieniというFWを作ってみる。
Kenta Saito
What's hot
(20)
RubyGemsで公開されているライブラリをモンキーパッチした話
RubyGemsで公開されているライブラリをモンキーパッチした話
つ部といえば
つ部といえば
はじめませんか? Bash on Windows
はじめませんか? Bash on Windows
Python東海の紹介.py
Python東海の紹介.py
あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1
Pyenvで幸せになろう.py
Pyenvで幸せになろう.py
Pythonでzabbix apiを使ってみる
Pythonでzabbix apiを使ってみる
Eject探検隊@北陸1
Eject探検隊@北陸1
20160314 すしルート#3 資料
20160314 すしルート#3 資料
第23回東京ブロガーミートアップ「動画について」
第23回東京ブロガーミートアップ「動画について」
Rtmsc2015 group2
Rtmsc2015 group2
【すしルート#2】すし×つながる
【すしルート#2】すし×つながる
20150715 kintone Café 大阪 Vol.3 カスタマイズハンズオン
20150715 kintone Café 大阪 Vol.3 カスタマイズハンズオン
ejectLT @ NT金沢
ejectLT @ NT金沢
クモ型ロボットにおける逆運動学計算
クモ型ロボットにおける逆運動学計算
サーバ擬人化ユーザ会Lt資料 qpstudy lite
サーバ擬人化ユーザ会Lt資料 qpstudy lite
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
第13回医療オープンソースソフトウェア協議会セミナー基調講演
第13回医療オープンソースソフトウェア協議会セミナー基調講演
rucs_vim LT
rucs_vim LT
pieniというFWを作ってみる。
pieniというFWを作ってみる。
今から始めるzsh
1.
今から始めるzsh2015/05/04 三宅 英明(mollifier)
2.
自己紹介 名前: 三宅 英明 Twitter:
@mollifier はてなID: mollifier 神戸のプログラマ
3.
好きなもの zsh vim vimperator
4.
ブログとか はてなブログ http://mollifier.hatenablog.com/ Twitter http://twitter.com/mollifier Qiita http://qiita.com/mollifier
5.
今から始める zsh
6.
今から始めるzsh でもその前に、みなさんシェルを使 っていますか?
7.
シェルって何 シェルとは、OSを操作するやつです
8.
シェルって何 大雑把に言うと、黒い画面です
9.
シェルの種類 sh bash csh tcsh zsh
10.
シェルの種類 ksh fish mash yash などなど
11.
シェルの種類 いっぱいあります
12.
シェルの種類 何を使っても同じなのか?
13.
シェルの種類 強力なシェル、自分にあったシェル を選ぶことが大事
14.
なぜシェルは大事か シェルとは、OSを操作するやつです UNIX系OSでは、ほとんどの操作を シェルから行います
15.
シェルの種類 何でもシェルを使います 極端に言えば、シェルの操作だけ覚 えておけばOK
16.
シェルの種類 シェルの種類によって機能が違う。 便利なシェルはめちゃ便利
17.
シェルの種類 逆に言うと、しょぼいシェルを使って いたら、いつまでたっても便利にな らない
18.
シェルの種類 だから強力なシェルを使って、便利 なようにカスタマイズすることが大 事
19.
シェルの種類 シェルは大事 シェルの勉強は、やってやりすぎるこ とはない
20.
シェルの種類 しょぼい -> ふつう sh csh
21.
シェルの種類 ふつう -> すごい bash tcsh ksh
22.
シェルの種類 なんかしらんやつ fish mash yash
23.
シェルの種類 そして、我らがzsh
24.
シェルの種類 zsh もう、すごいとかそういうレベルじゃ ない
25.
シェルの種類 zsh すごいとか便利とか、そういう分類 をすること自体がzshに失礼
26.
シェルの種類 じゃあ何なのか?
27.
シェルの種類 zshはもうシェルじゃないんですよ。 宇宙なんですよ
28.
今から始めるzsh 使ったことない人は今から始めてみ ましょう すでに使っている人は基本の復習
29.
zshとは zshとは究極のシェル
30.
zshとは zshはなんでもできる!
31.
zshとは 「zshでできないことがあったら、そ れはバグだ」
32.
zshとは みんなzshを使いたくなりましたね
33.
zshのインストール UbuntuやDebian GNU/Linuxなど の場合 % sudo
apt-get install zsh
34.
zshのインストール CentOSやRed Hat Enterprise Linuxなどの場合 %
sudo yum install zsh
35.
zshのインストール Macの場合 最初から入っています
36.
zshのインストール Macで最新版を使いたい場合 % brew install
zsh # または % sudo port install zsh
37.
ログインシェルをzshに変更 # zshのパスを確認 % which
zsh /bin/zsh # /etc/shellsの内容を確認 % cat /etc/shells /bin/bash /bin/tcsh /bin/zsh # /etc/shellsにzshのパスを追加。すでにある場合は不要 % sudo sh -c "echo '/bin/zsh' >> /etc/shells"
38.
ログインシェルをzshに変更 % chsh -s
'/bin/zsh'
39.
ログインシェルをzshに変更 これでOK。 次にログインしたときからzshが動いて いる。
40.
初回起動 初回起動時になんか聞かれる
41.
初回起動 実はほとんど役に立たない はっきり言って、おおきなお世話
42.
初回起動 自分でカスタマイズしたい人は0を 選ぶのが良い 0を押すと空の~/.zshrcが作成され る(次回以降聞かれなくなる)
43.
zshの設定 今日はzsh勉強会なので、1からカ スタマイズしてみましょう
44.
zshの設定 設定ファイルの種類 名前 役割 ~/.zshenv zshが起動したと きに必ず読み込 まれる ~/.zshrc
対話的に起動し たときに読み込 まれる
45.
zshの設定 他にもあるけど、基本この2種類だ けでOK。 もっというと、基本的には~/.zshrc に書いておけばOK。
46.
.zshrcの例 # 環境変数 export LANG=ja_JP.UTF-8 #
補完機能を有効にする autoload -Uz compinit compinit # cd したら自動的にpushdする setopt auto_pushd # 重複したディレクトリを追加しない setopt pushd_ignore_dups
47.
.zshrcの例 # グローバルエイリアス alias -g
L='| less' alias -g G='| grep' # ヒストリの設定 HISTFILE=~/.zsh_history HISTSIZE=1000000 SAVEHIST=1000000
48.
.zshrcの例 # emacs 風キーバインドにする bindkey
-e # 日本語ファイル名を表示可能にする setopt print_eight_bit # beep を無効にする setopt no_beep
49.
.zshrcの例 # フローコントロールを無効にする setopt no_flow_control #
Ctrl+Dでzshを終了しない setopt ignore_eof # '#' 以降をコメントとして扱う setopt interactive_comments
50.
zshrcの例 この.zshrcは次のURLに書いてある https://gist.github.com/ mollifier/4964803 とりあえずこんな感じのをコピペし て、source ~/.zshrcする
51.
zshrcの例 そのあと、そっとやさしくTabを押す と
52.
うわー、補完、 補完。補完で きるよ。
53.
楽しい
54.
今から始めるzsh とりあえずこんな感じで、使いはじめる のは簡単です
55.
今から始めるzsh 具体的になにがどう便利なのかは、次 の発表で
56.
今から始めるzsh ありがとうございました
Download now