Enviar pesquisa
Carregar
zshと仮想端末マネージャで快適ターミナル生活
•
5 gostaram
•
2,591 visualizações
Nobutoshi Ogata
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 33
Baixar agora
Baixar para ler offline
Recomendados
Vim Hacks (OSSF)
Vim Hacks (OSSF)
Lin Yo-An
Confd - Uszanowanko Programowanko
Confd - Uszanowanko Programowanko
The Software House
CoffeeScript: JavaScript, but Better!
CoffeeScript: JavaScript, but Better!
Jack Franklin
Coffeescript - Getting Started
Coffeescript - Getting Started
JeongHun Byeon
Introduction to Nim
Introduction to Nim
Fred Heath
톰캣 #05+a-배치-parallel deployment
톰캣 #05+a-배치-parallel deployment
GyuSeok Lee
Using the Command Line with Magento
Using the Command Line with Magento
Matthew Haworth
Knee-deep in C++ s... code
Knee-deep in C++ s... code
PVS-Studio
Recomendados
Vim Hacks (OSSF)
Vim Hacks (OSSF)
Lin Yo-An
Confd - Uszanowanko Programowanko
Confd - Uszanowanko Programowanko
The Software House
CoffeeScript: JavaScript, but Better!
CoffeeScript: JavaScript, but Better!
Jack Franklin
Coffeescript - Getting Started
Coffeescript - Getting Started
JeongHun Byeon
Introduction to Nim
Introduction to Nim
Fred Heath
톰캣 #05+a-배치-parallel deployment
톰캣 #05+a-배치-parallel deployment
GyuSeok Lee
Using the Command Line with Magento
Using the Command Line with Magento
Matthew Haworth
Knee-deep in C++ s... code
Knee-deep in C++ s... code
PVS-Studio
DevLOVE ターミナル勉強会 zsh + screen
DevLOVE ターミナル勉強会 zsh + screen
Yozo SATO
zshという選択肢
zshという選択肢
manaten
Antigenを使おう
Antigenを使おう
Hideaki Miyake
シェルにあんまりこだわりのなかった僕がfishを使ってかんじたこと
シェルにあんまりこだわりのなかった僕がfishを使ってかんじたこと
toku toku
Zshでデキるプロンプト
Zshでデキるプロンプト
Maruyama Tetsutaro
peco活用術
peco活用術
Yuki Ishikawa
Naughty And Nice Bash Features
Naughty And Nice Bash Features
Nati Cohen
我在豆瓣使用Emacs
我在豆瓣使用Emacs
董 伟明
Biicode OpenExpoDay
Biicode OpenExpoDay
fcofdezc
Elixir - GDG - Nantes
Elixir - GDG - Nantes
Axel CATELAND
Paexec -- distributed tasks over network or cpus
Paexec -- distributed tasks over network or cpus
Транслируем.бел
Kernel Recipes 2016 - Why you need a test strategy for your kernel development
Kernel Recipes 2016 - Why you need a test strategy for your kernel development
Anne Nicolas
Im trying to run make qemu-nox In a putty terminal but it.pdf
Im trying to run make qemu-nox In a putty terminal but it.pdf
maheshkumar12354
Improving the ZFS Userland-Kernel API with Channel Programs - BSDCAN 2017 - M...
Improving the ZFS Userland-Kernel API with Channel Programs - BSDCAN 2017 - M...
Matthew Ahrens
Yapc::NA::2009 - Command Line Perl
Yapc::NA::2009 - Command Line Perl
Bruce Gray
Being functional in PHP (PHPDay Italy 2016)
Being functional in PHP (PHPDay Italy 2016)
David de Boer
UX: South Park Carousel
UX: South Park Carousel
Darren Lou
Plan 9のお話
Plan 9のお話
Ryousei Takano
Apache Hadoop Shell Rewrite
Apache Hadoop Shell Rewrite
Allen Wittenauer
ZFS Talk Part 1
ZFS Talk Part 1
Steven Burgess
Being functional in PHP
Being functional in PHP
David de Boer
Understanding SLAB in Linux Kernel
Understanding SLAB in Linux Kernel
Haifeng Li
Mais conteúdo relacionado
Destaque
DevLOVE ターミナル勉強会 zsh + screen
DevLOVE ターミナル勉強会 zsh + screen
Yozo SATO
zshという選択肢
zshという選択肢
manaten
Antigenを使おう
Antigenを使おう
Hideaki Miyake
シェルにあんまりこだわりのなかった僕がfishを使ってかんじたこと
シェルにあんまりこだわりのなかった僕がfishを使ってかんじたこと
toku toku
Zshでデキるプロンプト
Zshでデキるプロンプト
Maruyama Tetsutaro
peco活用術
peco活用術
Yuki Ishikawa
Destaque
(6)
DevLOVE ターミナル勉強会 zsh + screen
DevLOVE ターミナル勉強会 zsh + screen
zshという選択肢
zshという選択肢
Antigenを使おう
Antigenを使おう
シェルにあんまりこだわりのなかった僕がfishを使ってかんじたこと
シェルにあんまりこだわりのなかった僕がfishを使ってかんじたこと
Zshでデキるプロンプト
Zshでデキるプロンプト
peco活用術
peco活用術
Semelhante a zshと仮想端末マネージャで快適ターミナル生活
Naughty And Nice Bash Features
Naughty And Nice Bash Features
Nati Cohen
我在豆瓣使用Emacs
我在豆瓣使用Emacs
董 伟明
Biicode OpenExpoDay
Biicode OpenExpoDay
fcofdezc
Elixir - GDG - Nantes
Elixir - GDG - Nantes
Axel CATELAND
Paexec -- distributed tasks over network or cpus
Paexec -- distributed tasks over network or cpus
Транслируем.бел
Kernel Recipes 2016 - Why you need a test strategy for your kernel development
Kernel Recipes 2016 - Why you need a test strategy for your kernel development
Anne Nicolas
Im trying to run make qemu-nox In a putty terminal but it.pdf
Im trying to run make qemu-nox In a putty terminal but it.pdf
maheshkumar12354
Improving the ZFS Userland-Kernel API with Channel Programs - BSDCAN 2017 - M...
Improving the ZFS Userland-Kernel API with Channel Programs - BSDCAN 2017 - M...
Matthew Ahrens
Yapc::NA::2009 - Command Line Perl
Yapc::NA::2009 - Command Line Perl
Bruce Gray
Being functional in PHP (PHPDay Italy 2016)
Being functional in PHP (PHPDay Italy 2016)
David de Boer
UX: South Park Carousel
UX: South Park Carousel
Darren Lou
Plan 9のお話
Plan 9のお話
Ryousei Takano
Apache Hadoop Shell Rewrite
Apache Hadoop Shell Rewrite
Allen Wittenauer
ZFS Talk Part 1
ZFS Talk Part 1
Steven Burgess
Being functional in PHP
Being functional in PHP
David de Boer
Understanding SLAB in Linux Kernel
Understanding SLAB in Linux Kernel
Haifeng Li
ASFWS 2012 - Obfuscator, ou comment durcir un code source ou un binaire contr...
ASFWS 2012 - Obfuscator, ou comment durcir un code source ou un binaire contr...
Cyber Security Alliance
LISA Qooxdoo Tutorial Handouts
LISA Qooxdoo Tutorial Handouts
Tobias Oetiker
ゼロから始めるScalaプロジェクト
ゼロから始めるScalaプロジェクト
Ryuichi ITO
Tokyo APAC Groundbreakers tour - The Complete Java Developer
Tokyo APAC Groundbreakers tour - The Complete Java Developer
Connor McDonald
Semelhante a zshと仮想端末マネージャで快適ターミナル生活
(20)
Naughty And Nice Bash Features
Naughty And Nice Bash Features
我在豆瓣使用Emacs
我在豆瓣使用Emacs
Biicode OpenExpoDay
Biicode OpenExpoDay
Elixir - GDG - Nantes
Elixir - GDG - Nantes
Paexec -- distributed tasks over network or cpus
Paexec -- distributed tasks over network or cpus
Kernel Recipes 2016 - Why you need a test strategy for your kernel development
Kernel Recipes 2016 - Why you need a test strategy for your kernel development
Im trying to run make qemu-nox In a putty terminal but it.pdf
Im trying to run make qemu-nox In a putty terminal but it.pdf
Improving the ZFS Userland-Kernel API with Channel Programs - BSDCAN 2017 - M...
Improving the ZFS Userland-Kernel API with Channel Programs - BSDCAN 2017 - M...
Yapc::NA::2009 - Command Line Perl
Yapc::NA::2009 - Command Line Perl
Being functional in PHP (PHPDay Italy 2016)
Being functional in PHP (PHPDay Italy 2016)
UX: South Park Carousel
UX: South Park Carousel
Plan 9のお話
Plan 9のお話
Apache Hadoop Shell Rewrite
Apache Hadoop Shell Rewrite
ZFS Talk Part 1
ZFS Talk Part 1
Being functional in PHP
Being functional in PHP
Understanding SLAB in Linux Kernel
Understanding SLAB in Linux Kernel
ASFWS 2012 - Obfuscator, ou comment durcir un code source ou un binaire contr...
ASFWS 2012 - Obfuscator, ou comment durcir un code source ou un binaire contr...
LISA Qooxdoo Tutorial Handouts
LISA Qooxdoo Tutorial Handouts
ゼロから始めるScalaプロジェクト
ゼロから始めるScalaプロジェクト
Tokyo APAC Groundbreakers tour - The Complete Java Developer
Tokyo APAC Groundbreakers tour - The Complete Java Developer
Mais de Nobutoshi Ogata
Introducing in-house PaaS in SmartNews
Introducing in-house PaaS in SmartNews
Nobutoshi Ogata
Monitoring of SmartNews
Monitoring of SmartNews
Nobutoshi Ogata
The story became happy with itamae
The story became happy with itamae
Nobutoshi Ogata
sensuとその周辺のはなし
sensuとその周辺のはなし
Nobutoshi Ogata
Solr勉強会第10回
Solr勉強会第10回
Nobutoshi Ogata
SSH Tips & Tricks
SSH Tips & Tricks
Nobutoshi Ogata
Mais de Nobutoshi Ogata
(6)
Introducing in-house PaaS in SmartNews
Introducing in-house PaaS in SmartNews
Monitoring of SmartNews
Monitoring of SmartNews
The story became happy with itamae
The story became happy with itamae
sensuとその周辺のはなし
sensuとその周辺のはなし
Solr勉強会第10回
Solr勉強会第10回
SSH Tips & Tricks
SSH Tips & Tricks
Último
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Último
(20)
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
zshと仮想端末マネージャで快適ターミナル生活
1.
zsh 11
9 12
2.
11
9 12
3.
About me
( ) @nobu666 http://www.facebook.com/nobutoshi.ogata 2011/8/1 ogata.nobu@gmail.com 11 9 12
4.
/
NEC 2 Web 11 9 12
5.
MySQL Proxy 11
9 12
6.
11
9 12
7.
zsh
!! !! 2 11 9 12
8.
zsh screen 11
9 12
9.
zsh screen 11
9 12
10.
Development Environment
Conference 2006/9/9 5 …… … 3 http://b.hatena.ne.jp/t/decon zsh screen 11 9 12
11.
DECon
_______________________ ○√ !! PuTTY !! 11 9 12
12.
DECon
________________________________ ~| \○ BOY ∥\ <○> ∥/ ∥ /│ >> \│ screen 11 9 12
13.
screen
screen tscreen tmux byobu 11 9 12
14.
11
9 12
15.
tmux!!
screen !! 11 9 12
16.
screen/tmux 11
9 12
17.
11
9 12
18.
zsh 11
9 12
19.
11
9 12
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; done 11 9 12
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.13525322333015666 11 9 12
22.
configure
--help C-a C-k configure --help C-y……? ESC-q !! 11 9 12
23.
glob
important.c *.c rm *.c~important.c *.txt rm *~*.txt find . -name ‘*.c’|xargs grep hoge grep hoge **/*.c 11 9 12
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.
echo “test” >
f1 >f2 echo “TEST” >file? < f1 <f2 < f1 > f3 11 9 12
26.
bash
… (´ ω ) paste <(hoge) <(moge) diff -u <(hoge|piyo) <(hoge|moge) tmp 11 9 12
27.
11
9 12
28.
zsh
oh-my-zsh https://github.com/robbyrussell/oh-my-zsh git theme https://github.com/robbyrussell/oh-my-zsh/wiki/ themes 11 9 12
29.
(2)
screen screen wrapper byobu tmux 11 9 12
30.
DEMO 11
9 12
31.
zsh 11
9 12
32.
11
9 12
33.
11
9 12
Baixar agora