Muutke küpsiste eelistusi

E-raamat: tmux 2: Productive Mouse-Free Development

  • Formaat: PDF+DRM
  • Ilmumisaeg: 17-Nov-2016
  • Kirjastus: The Pragmatic Programmers
  • Keel: eng
  • ISBN-13: 9781680505177
  • Formaat - PDF+DRM
  • Hind: 14,91 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 17-Nov-2016
  • Kirjastus: The Pragmatic Programmers
  • Keel: eng
  • ISBN-13: 9781680505177

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Your mouse is slowing you down. The time you spend context switching between your editor and your consoles eats away at your productivity. Take control of your environment with tmux, a terminal multiplexer that you can tailor to your workflow. With this updated second edition for tmux 2.2, you'll customize, script, and leverage tmux's unique abilities to craft a productive terminal environment that lets you keep your fingers on your keyboard's home row.

You have a database console, web server, test runner, and text editor running at the same time, but switching between them and trying to find what you need takes up valuable time and breaks your concentration. By using tmux 2.2, you can improve your productivity and regain your focus. This book will show you how.

This second edition includes many features requested by readers, including how to integrate plugins into your workflow, how to integrate tmux with Vim for seamless navigation - oh, and how to use tmux on Windows 10.

Use tmux to manage multiple terminal sessions in a single window using only your keyboard. Manage and run programs side by side in panes, and create the perfect development environment with custom scripts so that when you're ready to work, your programs are waiting for you. Manipulate text with tmux's copy and paste buffers, so you can move text around freely between applications. Discover how easy it is to use tmux to collaborate remotely with others, and explore more advanced usage as you manage multiple tmux sessions, add custom scripts into the tmux status line, and integrate tmux with your system.

Whether you're an application developer or a system administrator, you'll find many useful tricks and techniques to help you take control of your terminal.

Acknowledgments vii
Preface ix
1 Learning the Basics
1(14)
Installing tmux
1(2)
Starting tmux
3(1)
The Command Prefix
4(1)
Detaching and Attaching Sessions
5(3)
Working with Windows
8(1)
Working with Panes
9(2)
Working with Command Mode
11(1)
What's Next?
12(1)
For Future Reference
12(3)
2 Configuring tmux
15(20)
Introducing the .tmux.conf File
15(3)
Customizing Keys, Commands, and User Input
18(4)
Visual Styling
22(6)
Customizing the Status Line's Content
28(3)
What's Next?
31(1)
For Future Reference
31(4)
3 Scripting Customized tmux Environments
35(12)
Creating a Custom Setup with tmux Commands
35(5)
Using tmux Configuration for Setup
40(1)
Managing Configuration with tmuxinator
41(3)
What's Next?
44(1)
For Future Reference
45(2)
4 Working With Text and Buffers
47(8)
Scrolling Through Output with Copy Mode
47(1)
Copying and Pasting Text
48(3)
Working with the Clipboard on Linux
51(1)
Using OS X Clipboard Commands
52(1)
What's Next?
53(1)
For Future Reference
53(2)
5 Pair Programming with tmux
55(8)
Pairing with a Shared Account
56(1)
Using a Shared Account and Grouped Sessions
57(1)
Quickly Pairing with tmate
58(2)
Pairing with Separate Accounts and Sockets
60(2)
What's Next?
62(1)
For Future Reference
62(1)
6 Workflows
63(14)
Working Effectively with Panes and Windows
63(3)
Managing Sessions
66(2)
tmux and Your Operating System
68(5)
Extending tmux with Plugins
73(1)
What's Next?
74(1)
For Future Reference
74(3)
A1 Our Configuration 77
Brian Hogan is an author, editor, trainer, and web developer who's been building web sites professionally since 1995 as a freelancer and consultant. His recent books include HTML5 and CSS3 and Web Development Recipes. He enjoys teaching and writing about technology, particularly web design, accessibility, and development. When not hacking on Ruby or JavaScript code, he's writing songs, watching "The Simpsons," and spending quality time with his wife and daughters.