0
zsh11   9   12
11   9   12
About me                       (               )              @nobu666              http://www.facebook.com/nobutoshi.ogat...
/                            NEC                        2              Web11   9   12
MySQL Proxy11   9   12
11   9   12
zsh       !!                             !!                    211   9   12
zsh screen11   9   12
zsh screen11   9   12
Development Environment                    Conference              2006/9/9               5    ……      …                  ...
DECon              _______________________                           ○√                     !!                            ...
DECon              ________________________________                      ~|                       \○                      ...
screen              screen              tscreen              tmux              byobu11   9   12
11   9   12
tmux!!              screen              !!11   9   12
screen/tmux11   9   12
11   9   12
zsh11   9   12
11   9   12
nobu666@cherub $ for n in 1 2 3              for# do              for# echo test;              for# done              test...
nobu666@cherub $ zmodload -i zsh/mathfunc              nobu666@cherub $ echo $(( sin(1) ))              0.8414709848078965...
configure                                    --help              C-a C-k   configure --help      C-y……?              ESC-q  ...
glob              important.c           *.c               rm *.c~important.c              *.txt               rm *~*.txt  ...
hogehoge | piyopiyo               tail -f /var/log/php.log G Fatal               ls -la L               head,tail,grep,sor...
echo “test” > f1 >f2              echo “TEST” >file?              < f1 <f2              < f1 > f311   9   12
bash                   …               (´ ω    )              paste <(hoge) <(moge)              diff -u <(hoge|piyo) <(ho...
11   9   12
zsh               oh-my-zsh               https://github.com/robbyrussell/oh-my-zsh               git             theme   ...
(2)              screen               screen wrapper                 byobu               tmux11   9   12
DEMO11   9   12
zsh11   9   12
11   9   12
11   9   12
Upcoming SlideShare
Loading in...5
×

zshと仮想端末マネージャで快適ターミナル生活

4,390

Published on

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,390
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
16
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Transcript of "zshと仮想端末マネージャで快適ターミナル生活"

  1. 1. zsh11 9 12
  2. 2. 11 9 12
  3. 3. About me ( ) @nobu666 http://www.facebook.com/nobutoshi.ogata 2011/8/1 ogata.nobu@gmail.com11 9 12
  4. 4. / NEC 2 Web11 9 12
  5. 5. MySQL Proxy11 9 12
  6. 6. 11 9 12
  7. 7. zsh !! !! 211 9 12
  8. 8. zsh screen11 9 12
  9. 9. zsh screen11 9 12
  10. 10. Development Environment Conference 2006/9/9 5 …… … 3 http://b.hatena.ne.jp/t/decon zsh screen11 9 12
  11. 11. DECon   _______________________    ○√ !!      PuTTY !!11 9 12
  12. 12. DECon ________________________________         ~|          \○     BOY            ∥\    <○>     ∥/       ∥    /│     >>    \│   screen11 9 12
  13. 13. screen screen tscreen tmux byobu11 9 12
  14. 14. 11 9 12
  15. 15. tmux!! screen !!11 9 12
  16. 16. screen/tmux11 9 12
  17. 17. 11 9 12
  18. 18. zsh11 9 12
  19. 19. 11 9 12
  20. 20. nobu666@cherub $ for n in 1 2 3 for# do for# echo test; for# done test test test nobu666@cherub $( C-p) nobu666@cherub $for n in 1 2 3 do echo test; done11 9 12
  21. 21. nobu666@cherub $ zmodload -i zsh/mathfunc nobu666@cherub $ echo $(( sin(1) )) 0.8414709848078965 nobu666@cherub $ echo $(( log10(2) )) 0.3010299956639812 nobu666@cherub $ echo $(( sqrt(2) )) 1.4142135623730951 nobu666@cherub $ repeat 3 echo $(( rand48() )) 0.9822596229634506 0.37442021252918423 0.1352532233301566611 9 12
  22. 22. configure --help C-a C-k configure --help C-y……? ESC-q !!11 9 12
  23. 23. glob important.c *.c rm *.c~important.c *.txt rm *~*.txt find . -name ‘*.c’|xargs grep hoge grep hoge **/*.c11 9 12
  24. 24. hogehoge | piyopiyo tail -f /var/log/php.log G Fatal ls -la L head,tail,grep,sort,uniq,lv,wc,sed,awk...11 9 12
  25. 25. echo “test” > f1 >f2 echo “TEST” >file? < f1 <f2 < f1 > f311 9 12
  26. 26. bash … (´ ω ) paste <(hoge) <(moge) diff -u <(hoge|piyo) <(hoge|moge) tmp11 9 12
  27. 27. 11 9 12
  28. 28. zsh oh-my-zsh https://github.com/robbyrussell/oh-my-zsh git theme https://github.com/robbyrussell/oh-my-zsh/wiki/ themes11 9 12
  29. 29. (2) screen screen wrapper byobu tmux11 9 12
  30. 30. DEMO11 9 12
  31. 31. zsh11 9 12
  32. 32. 11 9 12
  33. 33. 11 9 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×