دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Brian P. Hogan
سری: Pragmatic Express
ISBN (شابک) : 9781934356968
ناشر: Pragmatic Bookshelf
سال نشر: 2012
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب tmux: Productive mouse-free development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب tmux: توسعه مولد بدون ماوس نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برای یک توسعه دهنده مدرن بسیار معمول است که یک کنسول پایگاه داده، وب سرور و یک ویرایشگر متن را به طور همزمان اجرا کنند. جابجایی بین این موارد با ماوس زمان ارزشمندی را می گیرد و می تواند تمرکز شما را از بین ببرد. با استفاده از tmux می توانید بهره وری خود را بهبود بخشید و تمرکز خود را دوباره به دست آورید. این کتاب به شما نشان خواهد داد که چگونه. شما یاد خواهید گرفت که چگونه چندین جلسه ترمینال را در tmux تنها با استفاده از صفحه کلید خود مدیریت کنید. نحوه مدیریت و اجرای برنامهها را در کنار هم در پنجرهها خواهید دید و یاد خواهید گرفت که چگونه محیط توسعه عالی را با اسکریپتهای سفارشی ایجاد کنید تا وقتی آماده کار شدید، برنامههایتان منتظر شما باشند. سپس خواهید فهمید که چگونه می توانید متن را با بافرهای کپی و چسباندن tmux دستکاری کنید. هنگامی که اصول اولیه را به دست آوردید، خواهید فهمید که استفاده از tmux برای همکاری از راه دور با دیگران چقدر آسان است. در نهایت، زمانی که چندین جلسه tmux را مدیریت میکنید، اسکریپتهای سفارشی را به خط وضعیت tmux اضافه میکنید و tmux را با سیستم خود ادغام میکنید، استفاده پیشرفتهتر را بررسی خواهید کرد. چه یک توسعهدهنده برنامه باشید یا یک مدیر سیستم، بسیاری از ترفندها و تکنیکهای مفید را برای کمک به کنترل ترمینال خود پیدا خواهید کرد. آنچه شما نیاز دارید: شما به یک ماشین مک یا لینوکس و کمی تجربه در استفاده از دستورات پوسته نیاز دارید.
It’s pretty common for a modern developer to have a database console, web server, and a text editor running at the same time. Switching between these with the mouse takes up valuable time and can break your concentration. By using tmux, you can improve your productivity and regain your focus. This book will show you how. You’ll learn how to manage multiple terminal sessions within tmux using only your keyboard. You’ll see how to manage and run programs side-by-side in panes, and you’ll learn how to create the perfect development environment with custom scripts so that when you’re ready to work, your programs are waiting for you. Then you’ll discover how to manipulate text with tmux’s copy and paste buffers. Once you’ve got the basics down, you’ll discover how easy it is to use tmux to collaborate remotely with others. Finally, you’ll 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. What You Need: You’ll need a Mac or Linux machine and some experience using shell commands.
Cover......Page 1
Table of Contents......Page 4
Acknowledgments......Page 6
Preface......Page 7
What Is tmux?......Page 8
What\'s In This Book......Page 9
Online Resources......Page 10
Installing tmux......Page 12
Starting tmux......Page 14
Detaching and Attaching Sessions......Page 15
Working with Windows......Page 18
Working with Panes......Page 20
Working with Command Mode......Page 22
What\'s Next?......Page 23
Introducing the .tmux.conf File......Page 25
Customizing Keys, Commands, and User Input......Page 27
Visual Styling......Page 32
Customizing the Status Bar......Page 37
What\'s Next?......Page 40
Creating a Custom Setup with tmux Commands......Page 42
Using tmux Configuration for Setup......Page 46
Managing Configuration with tmuxinator......Page 48
What\'s Next?......Page 51
Scrolling Through Output with Copy Mode......Page 53
Copying and Pasting Text......Page 54
Working with the Clipboard on Linux......Page 57
Using OS X Clipboard Commands......Page 58
What\'s Next?......Page 59
5. Pair Programming with tmux......Page 61
Pairing with a Shared Account......Page 62
Using a Shared Account and Grouped Sessions......Page 63
Pairing with Separate Accounts and Sockets......Page 64
What\'s Next?......Page 65
Working Effectively with Panes and Windows......Page 67
Managing Sessions......Page 71
tmux and Your Operating System......Page 72
What\'s Next?......Page 75
A1. Our Configuration......Page 76