Product details
- Publisher : Pragmatic Bookshelf; 1st edition (October 11, 2012)
- Language : English
- Paperback : 346 pages
- ISBN-10 : 1934356980
- ISBN-13 : 978-1934356982
کتاب Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers)
Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS--if you master the techniques in this book, you'll never need another text editor. Practical Vim shows you 120 vim recipes so you can quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks.
Vim, like its classic ancestor vi, is a serious tool for programmers, web developers, and sysadmins. No other text editor comes close to Vim for speed and efficiency; it runs on almost every system imaginable and supports most coding and markup languages.
Learn how to edit text the "Vim way:" complete a series of repetitive changes with The Dot Formula, using one keystroke to strike the target, followed by one keystroke to execute the change. Automate complex tasks by recording your keystrokes as a macro. Run the same command on a selection of lines, or a set of files.
Discover the "very magic" switch, which makes Vim's regular expression syntax more like Perl's. Build complex patterns by iterating on your search history. Search inside multiple files, then run Vim's substitute command on the result set for a project-wide search and replace. All without installing a single plugin!
You'll learn how to navigate text documents as fast as the eye moves--with only a few keystrokes. Jump from a method call to its definition with a single command. Use Vim's jumplist, so that you can always follow the breadcrumb trail back to the file you were working on before. Discover a multilingual spell-checker that does what it's told.
Practical Vim will show you new ways to work with Vim more efficiently, whether you're a beginner or an intermediate Vim user.
All this, without having to touch the mouse.
What You Need:
Vim version 7
منابع کتاب کتاب Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers)
Vim یک ویرایشگر متن سریع و کارآمد است که شما را به یک توسعه دهنده سریعتر و کارآمدتر تبدیل می کند. تقریباً در هر سیستمعاملی موجود است - اگر بر تکنیکهای این کتاب تسلط داشته باشید، هرگز به ویرایشگر متن دیگری نیاز نخواهید داشت. Vim عملی 120 دستور العمل vim را به شما نشان می دهد تا بتوانید به سرعت عملکردهای اصلی ویرایشگر را یاد بگیرید و پیچیده ترین کارهای ویرایش و نوشتن خود را انجام دهید.
Vim، مانند جد کلاسیک خود، یک ابزار جدی برای برنامه نویسان، توسعه دهندگان وب و sysadmin ها است. هیچ ویرایشگر متن دیگری برای سرعت و کارایی به Vim نزدیک نمی شود. تقریباً روی هر سیستم قابل تصوری اجرا می شود و از اکثر زبان های کدنویسی و نشانه گذاری پشتیبانی می کند.
یاد بگیرید که چگونه متن را به روش "Vim way:" ویرایش کنید: یک سری تغییرات تکراری را با The Dot Formula با استفاده از یک ضربه کلید برای ضربه زدن به هدف و سپس یک ضربه کلید برای اجرای تغییر انجام دهید. کارهای پیچیده را با ضبط کلیدهای خود به صورت ماکرو خودکار کنید. همین دستور را روی مجموعه ای از خطوط یا مجموعه ای از فایل ها اجرا کنید.
سوئیچ "بسیار جادویی" را کشف کنید، که سینتکس عبارت منظم Vim را بیشتر شبیه Perl می کند. با تکرار در تاریخچه جستجوی خود، الگوهای پیچیده بسازید. در چندین فایل جستجو کنید، سپس دستور جایگزین Vim را روی مجموعه نتایج برای جستجوی کل پروژه اجرا کنید و جایگزین کنید. همه بدون نصب یک پلاگین!
شما یاد خواهید گرفت که چگونه اسناد متنی را به همان سرعتی که چشم حرکت می کند حرکت کنید - تنها با چند ضربه کلید. با یک فرمان از فراخوانی متد به تعریف آن پرش کنید. از فهرست پرش Vim استفاده کنید، تا همیشه بتوانید دنباله سوخاری را به فایلی که قبلا روی آن کار میکردید، دنبال کنید. یک غلطگیر املای چندزبانه را پیدا کنید که آنچه گفته شده را انجام میدهد.
Vim عملی به شما راههای جدیدی برای کار با Vim کارآمدتر نشان میدهد، چه یک کاربر مبتدی یا متوسط.
همه اینها، بدون نیاز به لمس ماوس.
آنچه شما نیاز دارید:
Vim نسخه 7
ارسال نظر درباره کتاب Practical Vim: Edit Text at the Speed of Thought (Pragmatic Programmers)