دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Harley Hahn (auth.)
سری:
ISBN (شابک) : 9781484217030, 9781484217023
ناشر: Apress
سال نشر: 2016
تعداد صفحات: 295
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 31 مگابایت
کلمات کلیدی مربوط به کتاب راهنمای میدانی هارلی هان Emacs: آمادهسازی اسناد و پردازش متن، سیستمهای عامل، زبانهای برنامهنویسی، کامپایلرها، مترجمان، ارتباطات ورودی/خروجی و دادهها، تکنیکهای برنامهنویسی
در صورت تبدیل فایل کتاب Harley Hahn's Emacs Field Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای میدانی هارلی هان Emacs نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هارلی هان، یکی از معتبرترین نویسندگان فنی در جهان، یادگیری را سرگرم کننده و محرک می کند. در این کتاب، هان Emacs را برای برنامهنویسان، دانشآموزان و کاربران روزمره رمزگشایی میکند.
بخش اول کتاب با دقت زمینهای برای کار شما با Emacs ایجاد میکند. Emacs دقیقا چیست؟ چگونه به نیاز شخصی شما برای کار سریع و حل مشکلات مربوط می شود؟ هان سپس جزئیات فنی را که برای کار با سیستم عامل، رابط های مختلف و سیستم فایل خود باید درک کنید، توضیح می دهد.
در قسمت دوم کتاب، هان یک راهنمای معتبر برای اصول اولیه ارائه می دهد. تفکر و ایجاد در محیط Emacs. شما با یادگیری نحوه نصب و استفاده از Emacs با لینوکس، یونیکس مبتنی بر BSD، Mac OS X یا Microsoft Windows شروع میکنید.
نوشته شده با سبک واضح، راحت و جذاب هان، Harley Hahn's Emacs راهنمای میدانی شما را شگفت زده خواهد کرد: کتابی جذاب که اکنون باید از آن لذت ببرید، مرجعی جامع به گنج برای سال های آینده.
آنچه خواهید آموخت
< p>این کتاب برای چه کسانی است
برنامه نویسان، دانش آموزان و کاربران روزمره که می خواهید یک معرفی جذاب و معتبر برای محیط کاری پیچیده و قدرتمند Emacs داشته باشید.
Harley Hahn, one of the most respected technical authors in the world, makes learning fun and stimulating. In this book, Hahn demystifies Emacs for programmers, students, and everyday users.
The first part of the book carefully creates a context for your work with Emacs. What exactly is Emacs? How does it relate to your personal need to work quickly and to solve problems? Hahn then explains the technical details you need to understand to work with your operating system, the various interfaces, and your file system.
In the second part of the book, Hahn provides an authoritative guide to the fundamentals of thinking and creating within the Emacs environment. You start by learning how to install and use Emacs with Linux, BSD-based Unix, Mac OS X, or Microsoft Windows.
Written with Hahn's clear, comfortable, and engaging style, Harley Hahn's Emacs Field Guide will surprise you: an engaging book to enjoy now, a comprehensive reference to treasure for years to come.
What You Will Learn
Who This Book Is For
Programmers, students, and everyday users, who want an engaging and authoritative introduction to the complex and powerful Emacs working environment.
Contents at a Glance Contents About the Author About the Technical Reviewer Acknowledgments A Personal Note from Harley Hahn Chapter 1: All About Emacs Section 1.1: Getting Started Together Section 1.2: Emacs Is a Text Editor Section 1.3: Emacs Is a Working Environment Section: 1.4: Where Did Emacs Come From? Section 1.5: The Free Software Foundation Section 1.6: Excerpts From The Gnu Manifesto Chapter 2: Unix for Emacs Users Section 2.1: Operating Systems Section 2.2: Unix and Linux Section 2.3: Unix Terminals and Userids Section 2.4: Types of Terminals Section 2.5: User Interfaces Section 2.6: Using a Unix Terminal Section 2.7: The Unix Command Line Section 2.8: The Shell Prompt Section 2.9: What Unix Commands Look Like Section 2.10: Making Corrections as You Type Commands Section 2.11: Two Important Keys:and Section 2.12: The History List; Command Line Editing Section 2.13: The Unix Manual Section 2.14: Using the less Pager Program Section 2.15: The Three Types of Unix Files Section 2.16: The Tree-Structured Filesystem Section 2.17: The Current Directory and Pathnames Section 2.18: File and Directory Names 1. LENGTH 2. CHARACTERS 3. UPPER AND LOWER CASE 4. DOTFILES Section 2.19: File and Directory Names: OS X and Windows Mac OS X: Microsoft Windows: Chapter 3: Installing Emacs Section 3.1: Installing Software: Packages vs. Manual Installation Section 3.2: Installing Emacs Using a Linux Package Manager Installing Emacs with APT Installing Emacs with RPM Section 3.3: Installing Emacs Manually With Linux Section 3.4: Installing Emacs With OS X 1. ENABLE THE RUNNING OF PROGRAMS DOWNLOADED FROM THE INTERNET 2. DOWNLOAD A DISK IMAGE OF THE INSTALLATION SOFTWARE 3. MOUNT THE DMG FILE 4. INSTALL EMACS 5. CREATE A DOCK ICON 6. START EMACS TO MAKE SURE IT WORKS 7. QUIT EMACS 8. “EJECT” THE DISC IMAGE 9. DELETE THE DMG FILE Uninstalling Emacs Section 3.5: Installing Emacs With Microsoft Windows 1. CREATE AN EMACS DIRECTORY 2. DOWNLOAD THE EMACS ARCHIVE 3. EXTRACT THE CONTENTS OF THE ARCHIVE 3. START EMACS TO MAKE SURE IT WORKS 4. MAKE EMACS EASY TO RUN 5. CLEAN UP Chapter 4: The Emacs Keyboard Section 4.1: A Strategy for Learning Emacs Section 4.2: The Ctrl Key Section 4.3: The Meta (Alt) Key Section 4.4: Special Key Names Section 4.5: The Meta Key, Bucky Bits, and Much More Section 4.6: Meta Key Problems When Using a Terminal Window Chapter 5: Starting and Stopping Emacs Section 5.1: Starting Emacs Section 5.2: Starting Emacs in a Terminal Window Section 5.3: Starting Emacs as a Read-Only Editor Section 5.4: Recovering Data After a System Failure Section 5.5: Stopping Emacs Chapter 6: Commands, Buffers, Windows Section 6.1: Commands and Key Bindings Section 6.2: Buffers Section 6.3: Windows Section 6.4: The Mode Line / Read-Only Viewing Section 6.5: The Echo Area / Typing Emacs Commands Section 6.6: The Minibuffer Section 6.7: Completion Section 6.8: Disabled Commands Chapter 7: The Text Editing Work Environment Section 7.1: How to Practice Using Emacs Section 7.2: Typing and Correcting Section 7.3: The repeat and undo Commands; Redo Section 7.4: The keyboard-quit Command (C-g) Section 7.5: Emacs for vi Users Section 7.6: Commands to Control Windows Section 7.7: Commands to Control Buffers Section 7.8: Commands for Working With Files Chapter 8: The Cursor; Line Numbers; Point and Mark; The Region Section 8.1: The Cursor and the Idea of Point Section 8.2: Moving the Cursor Section 8.3: Text Modes; Paragraphs and Sentences Section 8.4: Repeating a Command: Prefix Arguments Section: 8.5: Moving Through the Buffer Section 8.6: Using Line Numbers Section 8.7: Mark, Point, and the Region Section 8.8: Using Mark and Point to Define the Region Section 8.9: Operating on the Region Chapter 9: Kill and Delete; Move and Copy; Correct Mistakes; Spelling; Fill Section 9.1: Kill and Delete: Two Ways to Erase Text Section 9.2: Commands to Delete Text Section 9.3: Commands to Kill Text Section 9.4: The Kill Ring and Yanking; Moving and Copying Section 9.5: Correcting Common Typing Mistakes Section 9.6: Correcting Spelling Mistakes Section 9.7: Filling and Formatting Text Chapter 10: Searching Section 10.1: Introducing the Emacs Search Commands Section 10.2: Incremental Searching Section 10.3: Keys to Use While Searching Section 10.4: Upper- and Lowercase Searching Section 10.5: Non-Incremental Searching Section 10.6: Word Searching Section 10.7: Searching for Regular Expressions Section 10.8: Regular Expressions Section 10.9: Fixing Emacs Key Conflicts Section 10.10: Searching and Replacing Section 10.11: Recursive Editing Chapter 11: Modes; Customizing Using Your .emacs File Section 11.1: Introducing Modes Section 11.2: Major Modes Section 11.3: Lists of Major Modes Section 11.4: Minor Modes Section 11.5: Setting Major and Minor Modes Section 11.6: Read-Only Mode Section 11.7: Learning About Modes Section 11.8: Customizing With the .emacs File; Learning Lisp Section 11.9: Using Your .emacs File to Set Default Modes Chapter 12: Shell Commands; Help and Info; Programs and Games Section 12.1: Entering Shell Commands Section 12.2: Shell Buffers Section 12.3: The Help Facility Section 12.4: The Emacs Tutorial; Info and the Emacs Reference Manuals Section 12.5: Built-In Programs Section 12.6: Built-In Tools, Including Dired DIRED FILE MANAGER (dired) CALENDAR AND DIARY (calendar) CUSTOMIZE (customize) EMACS WEB BROWSER (eww) SIMPLE EMACS SPREADSHEET (ses) Section 12.7: Games and Diversions Section 12.8: Zippy the Pinhead Talks to the Emacs Psychotherapist Section 12.9: A Personal Note From Harley Hahn Appendix A: Personal Notes Personal Note #1: Teaching Yourself Emacs Personal Note #2: Computer With a Keyboard Personal Note #3: Usenet, Emacs, and the Growth of the Internet Personal Note #4: Free/Open Source Software Personal Note #5: GNU’s Not Unix? Personal Note #6: Our Tools Shape Our Minds Personal Note #7: AT&T Personal Note #8: Early Unix on the West Coast Personal Note #9: BSD Unix in the 1980s Personal Note #10: Hackers and Geeks Personal Note #11: Bash Personal Note #12: Linux Is Free Personal Note #13: Mac OS X Is Unix Personal Note #14: Terminals That Print Personal Note #15: Why U.C. San Diego in 1976? Personal Note #16: 80- and 132-character Lines Personal Note #17: Unix Workstations Personal Note #18: Time Travel Personal Note #19: Midnight Commander Personal Note #20: KDE and Gnome Personal Note #21: Aren’t All Terminals Virtual? Personal Note #22: Ubuntu Terminal Emulators Personal Note #23: How to Access the Command Line With Mac OS X and Windows Personal Note #24: Freddy and the Men From Mars Personal Note #25: Special Files and Proc Files Personal Note #26: How Many Files Are on Your Unix System? Personal Note #27: Comparing Unix Packages to Commercial Apps Appendix B: Command Summaries Index of Emacs Key Sequences Index of Emacs Variables and Functions Index of Unix Keys, Files and Commands General Index