Pro Vim
Apress (Verlag)
978-1-4842-0251-7 (ISBN)
Using this book, you will learn how to properly configure your terminal environment and work without even touching the mouse. You will become an expert in how Vim actually works: how buffers and sessions work, automation through Macros and shell scripting, real-world workflows, and how to work efficiently and fast with plugins and different themes. You will also learn practical, real-world tips on how to best utilize Vim alongside the terminal multiplexer tmux; helping you to manage files across multiple servers and terminal sessions. Avoid common pitfalls and work with best practice ways to efficiently edit and control your files and sessions from the terminal interface.
Vim is an advanced power tool that is commonly recognized as being difficult to learn, even for experienced developers. This book shows you how to become an expert by focusing on not only the fundamentals of how Vim works, but also by distilling the author's own experiences learning Vim into an easy-to-understand and follow guide. It's time to bring your programming, editing, and workflow skills up to the professional level - use Pro Vim today.
London based software engineer, Mark McDonnell works at the BBC (currently as a senior core engineer for their biggest product: BBC News). Over the past 15 years Mark has worked his way up the ranks of the agency lifestyle. Along the way he has built software applications in Classic ASP, ASP.NET, Flash, PHP, Node and Ruby. He had the pleasure of managing and mentoring teams of highly talented developers for a few years before moving onto the BBC as a responsive front-end specialist (and then as a full stack cloud-based engineer for their Tier 1 election events). He is a lover of the Unix philosophy and the power of the command line and relishes opportunities to learn new technologies.
1. Introduction 2. Installation and Configuration 3. Fundamentals 4. Files 5. Commands 6. Registers 7. Folding 8. Visual Block Mode 9. Bulk Command Processing 10. Editing Workflow 11. Search and Replace 12. Buffer/Window/Tab Management 13. Automation 14. Lists 15. Marks 16. Sessions 17. Plugins 18. Diffing 19. Custom Commands and Bindings 20. Terminal integration 21. Working with code 22. Practical Tips and Tricks 23. Terminal Multiplexer 24. Fundamentals 25. Modifications 26. Copy and Paste 27. Scripting and Automation 28. Pane/Window Management 29. Pair Programming 30. Workflow Management
Zusatzinfo | 123 Illustrations, black and white; XXVII, 424 p. 123 illus. |
---|---|
Verlagsort | Berkley |
Sprache | englisch |
Maße | 178 x 254 mm |
Themenwelt | Informatik ► Betriebssysteme / Server ► Unix / Linux |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Informatik ► Weitere Themen ► Hardware | |
Schlagworte | Vim |
ISBN-10 | 1-4842-0251-1 / 1484202511 |
ISBN-13 | 978-1-4842-0251-7 / 9781484202517 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich