Upgrade to Pro — share decks privately, control downloads, hide ads and more …

fishシェルからのエトセトラ - nanapi勉強会 vol2

fishシェルからのエトセトラ - nanapi勉強会 vol2

2014/05/29 "nanapi勉強会 vol2 - Shellの活用でこれだけ毎日が便利になる" http://nanapi.doorkeeper.jp/events/11514
で発表した資料です.#nanapi_study

nashibao

May 29, 2014
Tweet

More Decks by nashibao

Other Decks in Programming

Transcript

  1. fishγΣϧ͔ΒͷΤτητϥ nanapiษڧձ (ג)ϓϨΠυ @nashibao 2014/05/29 http://plaid.co.jp

  2. github.com/fish-shell/fish-shell

  3. fishγΣϧͷྑ͍ॴ 1. αδΣετ͕࠷ॳ͔Β͋ΔΑʂ 2. bash͔ΒҠߦ͠΍͍͢Αʂ ! ! (Ͱ΋tmuxͱ૬ੑΘΔ͍ʂ࠷ѱͩͶʂ)

  4. αδΣετ(ཤྺ)

  5. αδΣετ(αϒίϚϯυ)

  6. αδΣετ(ϒϥϯν)

  7. Ͱ΋ɺ ͜Ε͘Β͍͔͠ͳ͍ͷͰɺ ৭ʑೖΕΔ

  8. 1. sjl/z-fish ཤྺ͔Β࠷୹ͰҠಈ͢ΔΑʂ ͜ΕͰzshͱಉ͜͡ͱग़དྷΔʂ

  9. 2. bpinto/oh-my-fish ϓϥάΠϯΛγΣΞͨ͠Γग़དྷΔΑʂ ͜ΕͰzshͱಉ͜͡ͱग़དྷΔʂ

  10. 3. autojump/percol ! 4. demiazz/goldfish ! 5. zmalltalker/fish-nuggets … ͜ΕͰzshͱಉ͜͡ͱd..

  11. ฐࣾ$&0 ΅͘ ɽɽɽ ͪΐ͍·ͯʂʂ ʜ ͖ͷ͏

  12. ฐࣾ$&0 ΅͘ ɽɽɽ [TIΑΓ͍͍ͱ͜Ζͳ͍ͷʁʁ ΢ɺ΢Σϒͷઃఆը໘͋ΔΑʂ

  13. ઃఆը໘

  14. ฐࣾ$&0 ΅͘ ɽɽɽ ΢Σϒͷઃఆը໘Ͱͳʹ͢Μͷʁ ৭ͱ͔ม͑ͨΓ͞ɺͦͷɺ͍Ζ͍Ζɽɽ

  15. ฐࣾ$&0 ΅͘ ɽɽɽ ʜ ɽɽɽͱ͍͏͔৭͘Β͍ͩͶʂ

  16. ฐࣾ$&0 ΅͘ ɽɽɽ Ϛʔδϯ΋ม͑ΒΕͳ͍͔ΒͶɽ ʜ

  17. ฐࣾ$&0 ΅͘ ɽɽɽ ͜Ε͔ͩΒ΢Σϒੈ୅͸ɽɽ ʜ$44Ͱ΍Ε͹͍͍ͩΖ

  18. ฐࣾ$&0 ΅͘ ɽɽɽ ͍ͭ͜ຊؾͩɽɽ $44Ͱ΍Ε͹͍͍ͩΖʂ ͩɾ͔ɾΒʂ

  19. ͨΊͯ͠Έͨ

  20. github.com/nashibao/web-term ! γΣϧͷೖग़ྗΛwebsocketͰύΠϓ ͢Δ΍ͭ

  21. σϞ

  22. ฐࣾ$&0 ΅͘ ɽɽɽ ͋ɺΞχϝʔγϣϯ͔ͳ͊ ͍ʔ͡ΌΜʂ΋ͬͱ΢ΣϒͬΆ͘͠Α͏ͥ

  23. σϞ(2)

  24. ฐࣾ$&0 ΅͘ ɽɽɽ ʜ ʜ͜Ε࢖͍ͮΒ͍Αʂ ΍Γ͗ͩ͢Αʂ

  25. tips https://github.com/chjj/pty.js/ ɾshellͱnodeΛͭͳ͛ΔC֦ு ! ίϨ࢖͑͹ϚΠλʔϛφϧग़དྷΔΑʂ

  26. fin. ຊฤʹग़͖ͯͨετʔϦʔ͸׬શͳϑΟΫγϣϯͰ͢

  27. http://plaid.co.jp ඒຯ͍͠೑৯͓͏ʂͰ͓ͳ͡ΈͷϓϨΠυͰ͢ɽ

  28. @nashibaoͱ͍͍·͢ ࣲࢁ௚थ ͔Θ͍͍͓ͬ͞Μˍ৘೤త෼ࢄܕػցֶशతΤϯδχΞ(31) ! ! 201304: ݩָఱ(31)ͱىۀ σʔλղੳ&CRMαʔϏε 201309: ത࢜υϩοϓΞ΢τ