Learning the vi and Vim Editors. 8th Edition
- Autorzy:
- Arnold Robbins, Elbert Hannah
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 548
- Dostępne formaty:
-
ePubMobi
Opis
książki
:
Learning the vi and Vim Editors. 8th Edition
Among the text editors being used in the programming community, perhaps the most important family is vi and its derivatives. With this updated edition, Unix and Linux users will learn text editing basics for both vi and Vim ("vi improved") before moving on to advanced editing tools for each editor. Authors Arnold Robbins and Elbert Hannah cover the latest major releases of Vim, including 8.0 and 8.2.
If you're a programmer or computer analyst, or you work with browsers or command-line interfaces, using Vim can speed up your work and make complex tasks easier. You'll examine multiwindow editing, global search and replacement, and power tools for programmers, and learn how to write interactive macros and scripts to extend the editor--all in the easy-to-follow style that's made this book a classic.
- Go beyond the basics to learn which vi commands fit your specific needs
- Learn advanced vi tools that shift most of the editing burden to the computer
- Explore Vim tools that provide major improvements over vi
- Examine Vimâ??s multiwindow editing feature, a significant upgrade over vi
- Use Vim scripts to customize and tailor Vim to your needs
- Look at Vim in modern GUI environments with Graphical Vim (gvim)
- See Vim in the broader programming milieu, including usingit as an IDE
Wybrane bestsellery
-
Odkryj potęgę tworzenia aplikacji webowych z najpopularniejszym językiem programowania ostatnich lat! Ta obszerna, licząca ponad 500 stron publikacja to prawdziwa skarbnica wiedzy dla każdego, kto pragnie zgłębić tajniki projektowania nowoczesnych rozwiązań internetowych w Pythonie. Od fundamentów po zaawansowane techniki - ta książka przeprowadzi
- PDF + ePub + Mobi 34 pkt
-
Nowość Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 24 pkt
(22,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%) -
Nowość Promocja
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Ta książka jest oficjalnym przewodnikiem po języku programowania systemów Rust, udostępnianym na licencji open source. Dzięki niej nauczysz się pisać szybsze i bardziej niezawodne oprogramowanie. Dowiesz się również, jak zapewnić sobie kontrolę nad niskopoziomowymi szczegółami wraz z wysokopoziomową ergonomią, co pozwoli Ci na zwiększenie produktywności i uniknięcie trudności związanych z językami niskiego poziomu. Oprócz przystępnie przekazanej wiedzy i niezliczonych przykładów kodu w książce znalazły się trzy rozdziały poświęcone budowaniu kompletnych projektów: gry w zgadywanie liczb, rustowej implementacji narzędzia wiersza poleceń i serwera wielowątkowego.- PDF + ePub + Mobi
- Druk 64 pkt
(39,90 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Nowość Promocja
Prawo w IT. Praktycznie i po ludzku to prawdziwe kompendium wiedzy nie tylko dla prawników, ale także konsultantów IT, menedżerów do spraw bezpieczeństwa informacji, wreszcie wszystkich tych, którym zależy na zrozumieniu i stosowaniu prawa w obszarze technologii informatycznych. Lektura niezbędna dla osób chcących się efektywnie poruszać w cyfrowej rzeczywistości i skutecznie chronić swoje interesy w świecie internetu i nowych mediów.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Dzięki tej książce ta trudna sztuka musi Ci się udać! Znajdziesz tu gruntowne, a przy tym zabawne wprowadzenie do tworzenia i używania struktur danych. Naukę oprzesz na przejrzystych schematach i dowcipnych porównaniach, aby już wkrótce móc tworzyć wydajniejszy i elastyczny kod. Nieistotne, jakim językiem programowania się posługujesz — podczas lektury zaimplementujesz za pomocą pseudokodu kilkanaście głównych struktur danych, w tym stosy, filtry Blooma, drzewa czwórkowe i grafy. Fantazyjne przykłady ułatwią Ci intuicyjne posługiwanie się tymi strukturami danych. Dowiesz się, jak indeksować przedmioty kolekcjonerskie, optymalizować wyszukiwanie za pomocą latającej wiewiórki, a nawet jak znaleźć najbliższy kubek kawy!- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Tę książkę docenią w szczególności analitycy danych. Wyjaśniono w niej potencjał wnioskowania przyczynowego w zakresie szacowania wpływu i efektów w biznesie. Opisano klasyczne metody wnioskowania przyczynowego, w tym testy A/B, regresja liniowa, wskaźnik skłonności, metoda syntetycznej kontroli i metoda różnicy w różnicach, przy czym skoncentrowano się przede wszystkim na praktycznym aspekcie tych technik. Znalazło się tu również omówienie nowoczesnych rozwiązań, takich jak wykorzystanie uczenia maszynowego do szacowania heterogenicznych efektów. Każda metoda została zilustrowana opisem zastosowania w branży technologicznej.- PDF + ePub + Mobi
- Druk 37 pkt
(35,90 zł najniższa cena z 30 dni)
37.45 zł
74.90 zł (-50%) -
Nowość Promocja
Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
Jeśli zastanawiasz się nad przekwalifikowaniem i karierą w branży informatycznej albo chcesz poszerzyć swoje umiejętności o programowanie, ale wydaje Ci się ono czarną magią, zapewniamy - w programowaniu nie ma nic z magii. To proces polegający na tworzeniu zbioru instrukcji, dzięki którym komputer wykona to, czego od niego oczekujesz. Jak się nauczyć pisać te instrukcje? Jeśli dysponujesz pakietem Microsoft Office i arkuszem kalkulacyjnym Excel, to masz też dostęp do języka programowania VBA (Visual Basic for Applications).- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Promocja
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowane przepływy pieniężne i opcjonalność. Porządkowanie kodu jest tu przedstawione jako element codziennej pracy programisty, prowadzący do poprawy struktury całego projektu. W książce znalazło się mnóstwo praktycznych przykładów, dzięki którym można wypróbować wybrane techniki, najlepiej sprawdzające się w danym przypadku.- PDF + ePub + Mobi
- Druk 24 pkt
(22,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%)
Arnold Robbins, Elbert Hannah - pozostałe książki
-
Promocja
Niniejsza książeczka może stanowić remedium na te kłopoty. To zwięzłe i praktyczne kompendium dotyczy Basha w wersji 4.4, podstawowej powłoki dla systemów operacyjnych z rodziny Unix. Może posłużyć jako podręcznik do szybkiej nauki Basha lub poręczna ściągawka, dzięki której błyskawicznie można znaleźć rozwiązanie napotkanego problemu. Układ książki ułatwia szybkie przeglądanie i wyszukanie interesującej nas treści. Równocześnie zawarte w niej informacje powinny każdemu początkującemu administratorowi pozwolić na sprawne rozpoczęcie pracy z powłoką Bash.- PDF + ePub + Mobi
- Druk 14 pkt
(9,90 zł najniższa cena z 30 dni)
14.95 zł
29.90 zł (-50%) -
Promocja
sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox.sed is a "stream editor" for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing- ePub + Mobi 118 pkt
(76,73 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł (-15%) -
Promocja
For many users, working in the UNIX environment means using vi, a full-screen text editor available on most UNIX systems. Even those who know vi often make use of only a small number of its features.The vi Editor Pocket Reference is a companion volume to O'Reilly's updated sixth edition of Learning the vi Editor, a complete guide to text editing wi- ePub + Mobi 29 pkt
(19,89 zł najniższa cena z 30 dni)
29.67 zł
34.90 zł (-15%) -
Promocja
It’s simple: if you want to interact deeply with Mac OS X, Linux, and other Unix-like systems, you need to know how to work with the Bash shell. This concise little book puts all of the essential information about Bash right at your fingertips.You’ll quickly find answers to the annoying questions that generally come up when you’re writing shell scr- ePub + Mobi 46 pkt
(28,44 zł najniższa cena z 30 dni)
46.74 zł
54.99 zł (-15%) -
Promocja
When processing text files, the awk language is ideal for handling data extraction, reporting, and data-reformatting jobs. This practical guide serves as both a reference and tutorial for POSIX-standard awk and for the GNU implementation, called gawk. This book is useful for novices and awk experts alike.In this thoroughly revised edition, author a- ePub + Mobi 143 pkt
(95,53 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł (-15%) -
Promocja
Niezliczona ilość opcji edytorów vi i Vim sprawia, że zapamiętanie ich wszystkich sprawia pewne trudności. Dlatego Arnold Robbins zebrał dla Ciebie najbardziej użyteczne polecenia edytorów vi, Vim i najważniejszych klonów vi (nvi, elvis i vile), a potem skondensował je i przedstawił w formie niewielkiego leksykonu, który sprawdzi się w codziennej pracy. Wykorzystanie wyrażeń regularnych, wyszukiwanie i zamiana tekstu, zarządzanie oknami, funkcje użytkownika, dopełnianie poleceń to tylko niektóre z omówionych elementów. Leksykon ten powinni mieć zawsze pod ręką zarówno zaawansowani, jak i początkujący użytkownicy edytora vi!- PDF + ePub + Mobi
- Druk 9 pkt
(6,90 zł najniższa cena z 30 dni)
9.95 zł
19.90 zł (-50%) -
Promocja
Many Unix, Linux, and Mac OS X geeks enjoy using the powerful, platform-agnostic text editors vi and Vim, but there are far too many commands for anyone to remember. Author Arnold Robbins has chosen the most valuable commands for vi, Vim, and vi's main clones—vile, elvis, and nvi—and packed them into this easy-to-browse pocket reference. You'll fin- ePub + Mobi 46 pkt
(28,44 zł najniższa cena z 30 dni)
46.74 zł
54.99 zł (-15%) -
It's simple: you need to know how to work with the bash shell if you want to get to the heart of Mac OS X, Linux, and other Unix systems. Updated for the most recent version of bash, this concise little book puts all of the essential information about bash at your fingertips. You'll quickly find answers to annoying questions that always come up whe
- ePub + Mobi 34 pkt
Niedostępna
-
Promocja
As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, universities, and more. As a result, the very nature of Unix has been altered over the years by numerous extensions formulated in an assortment of versions. Today, Unix encompasses everything from Sun's Solaris to Apple's Mac OS X and more varieties- ePub + Mobi 143 pkt
(95,43 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł (-15%) -
Promocja
Shell scripting skills never go out of style. It's the shell that unlocks the real potential of Unix. Shell scripting is essential for Unix users and system administrators-a way to quickly harness and customize the full power of any Unix system. With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch dat- ePub + Mobi 118 pkt
(78,34 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł (-15%)
Ebooka "Learning the vi and Vim Editors. 8th Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Learning the vi and Vim Editors. 8th Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Learning the vi and Vim Editors. 8th Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- ISBN Ebooka:
- 978-14-920-7875-3, 9781492078753
- Data wydania ebooka :
- 2021-11-17 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 14MB
- Rozmiar pliku Mobi:
- 30.9MB
Spis treści książki
- Preface
- Scope of This Book
- How the Material Is Presented
- Discussion of vi Commands
- Conventions
- Keystrokes
- Cautions, Notes, and Tips
- Problem Checklists
- What You Need to Know Before Starting
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- About the Previous Editions
- About the Eighth Edition
- Whats New
- Versions
- Acknowledgments from the Sixth Edition
- Acknowledgments from the Seventh Edition
- Acknowledgments for the Eighth Edition
- I. vi and Vim Fundamentals
- 1. Introducing vi and Vim
- Text Editors and Text Editing
- Text Editors
- Text Editing
- A Brief Historical Perspective
- Opening and Closing Files
- Opening a File from the Command Line
- Opening a File from the GUI
- Problems Opening Files
- Modus Operandi
- Saving and Quitting a File
- Quitting Without Saving Edits
- Problems Saving Files
- Exercises
- Text Editors and Text Editing
- 2. Simple Editing
- vi Commands
- Moving the Cursor in Command Mode
- Single Movements
- Numeric Arguments
- Movement Within a Line
- Movement by Text Blocks
- Simple Edits
- Inserting New Text
- Appending Text
- Changing Text
- Words
- Lines
- Characters
- Substituting text
- Changing Case
- Deleting Text
- Words
- Lines
- Characters
- Problems with deletions
- Moving Text
- Transposing two letters
- Copying Text
- Repeating or Undoing Your Last Command
- Repeat
- Undo
- More Ways to Insert Text
- Numeric Arguments for Insert Commands
- Joining Two Lines with J
- Problems with vi Commands
- Mode Indicators
- Review of Basic vi Commands
- 3. Moving Around in a Hurry
- Movement by Screens
- Scrolling the Screen
- Repositioning the Screen with z
- Redrawing the Screen
- Movement Within a Screen
- Movement by Line
- Movement on the current line
- Movement by Text Blocks
- Movement by Searches
- Repeating Searches
- Changing through searching
- Current Line Searches
- Repeating Searches
- Movement by Line Number
- The G (Go To) Command
- Review of vi Motion Commands
- Movement by Screens
- 4. Beyond the Basics
- More Command Combinations
- Options When Starting vi and Vim
- Advancing to a Specific Place
- Read-Only Mode
- Recovering a Buffer
- Recovery in vi
- Recovery in Vim
- Making Use of Registers
- Recovering Deletions
- Yanking to Named Registers
- Marking Your Place
- Other Advanced Edits
- Review of Register and Marking Commands
- 5. Introducing the ex Editor
- ex Commands
- Exercise: The ex Editor
- Problem Getting to Visual Mode
- Editing with ex
- Line Addresses
- Defining a Range of Lines
- Line-Addressing Symbols
- Search Patterns
- Redefining the Current Line Position
- Global Searches
- Combining ex Commands
- Saving and Exiting Files
- Renaming the Buffer
- Saving Part of a File
- Appending to a Saved File
- Copying a File into Another File
- Editing Multiple Files
- Invoking Vim on Multiple Files
- Using the Argument List
- Calling in New Files
- Filename Shortcuts
- Switching Files from Command Mode
- Edits Between Files
- ex Command Summaries
- ex Commands
- 6. Global Replacement
- The Substitute Command
- Confirming Substitutions
- Doing Things Globally Across the File
- Context-Sensitive Replacement
- Pattern-Matching Rules
- Metacharacters Used in Search Patterns
- POSIX Bracket Expressions
- Metacharacters Used in Replacement Strings
- More Substitution Tricks
- Pattern-Matching Examples
- Search for General Class of Words
- Block Move by Patterns
- More Examples
- A Final Look at Pattern Matching
- Deleting an Unknown Block of Text
- Switching Items in a Textual Database
- Using :g to Repeat a Command
- Collecting Lines
- 7. Advanced Editing
- Customizing vi and Vim
- The :set Command
- The .exrc File
- Alternate Environments
- Some Useful Options
- Executing Unix Commands
- Filtering Text Through a Command
- Filtering text with ex
- Filtering text with vi motion commands
- Filtering Text Through a Command
- Saving Commands
- Word Abbreviation
- Using the map Command
- Mapping with a Leader
- Protecting Keys from Interpretation by ex
- A Complex Mapping Example
- More Examples of Mapping Keys
- Mapping Keys for Insert Mode
- Mapping Function Keys
- Seeing what function keys generate
- Mapping Other Special Keys
- Mapping Multiple Input Keys
- @-Functions
- Executing Registers from ex
- Using ex Scripts
- Looping in a Shell Script
- Here Documents
- Sorting Text Blocks: A Sample ex Script
- A subtle vi/Vim difference
- Comments in ex Scripts
- Beyond ex
- Editing Program Source Code
- Indentation Control
- A Special Search Command
- Using Tags
- Enhanced Tags
- Universal ctags
- The new tags format
- Tag stacks
- Solaris vi
- Universal ctags and Vim
- Customizing vi and Vim
- II. Vim
- 8. Vim (vi Improved): Overview and Improvements over vi
- About Vim
- Overview
- Author and History
- Why Vim?
- Compare and Contrast with vi
- Categories of Features
- Philosophy
- Aids and Easy Modes for New Users
- Built-In Help
- Startup and Initialization Options
- Command-Line Options
- Behaviors Associated to Command Name
- System and User Configuration Files
- Environment Variables
- How to set environment variables
- Environment variables relevant to Vim
- New Motion Commands
- Visual Mode Motion
- Extended Regular Expressions
- Extended Undo
- Incremental Searching
- Left-Right Scrolling
- Summary
- 9. Graphical Vim (gvim)
- General Introduction to gvim
- Starting gvim
- Using the Mouse
- Useful Menus
- gvims Window menu
- gvims right-click pop-up menu
- Customizing Scrollbars, Menus, and Toolbars
- Scrollbars
- Menus
- Basic menu customization
- More menu customization
- Putting it all together
- Toolbars
- Tooltips
- gvim in Microsoft Windows
- gvim in the X Window System
- Running gvim in Microsoft Windows WSL
- Installing gvim in WSL 2
- Installing an X Server for Windows
- Configuring the X Server for Windows
- GUI Options and Command Synopsis
- General Introduction to gvim
- 10. Multiple Windows in Vim
- Initiating Multiwindow Editing
- Multiwindow Initiation from the Command Line
- Multiwindow Editing Inside Vim
- Opening Windows
- New Windows
- Options During Splits
- Conditional Split Commands
- Window Command Summary
- Moving Around Windows (Getting Your Cursor from Here to There)
- Moving Windows Around
- Moving Windows (Rotate or Exchange)
- Moving Windows and Changing Their Layout
- Window Move Commands: Synopsis
- Resizing Windows
- Window Resize Commands
- Window Sizing Options
- Resizing Command Synopsis
- Buffers and Their Interaction with Windows
- Vims Special Buffers
- Hidden Buffers
- Buffer Commands
- Buffer Command Synopsis
- Playing Tag with Windows
- Tabbed Editing
- Closing and Quitting Windows
- Summary
- Initiating Multiwindow Editing
- 11. Vim Enhancements for Programmers
- Folding and Outlining (Outline Mode)
- The Fold Commands
- Manual Folding
- Outlining
- A Few Words About the Other Fold Methods
- Auto and Smart Indenting
- Vim autoindent Extensions to vis autoindent
- smartindent
- cindent
- The cinkeys option
- cinkeys syntax rules
- The cinwords option
- The cinoptions option
- indentexpr
- A Final Word on Indentation
- Keyword and Dictionary Word Completion
- Insertion Completion Commands
- Completing whole lines
- Completion by keyword in file
- Completion by dictionary
- Completion by thesaurus
- Completion by keyword in the current file and in included files
- Completion by tag
- Completion by filename
- Completion by macro and definition names
- Completion method with Vim commands
- Completion by user functions
- Completion by omni function
- Completion for spelling correction
- Completion with the complete option
- Some Final Comments on Vim Autocompletion
- Insertion Completion Commands
- Tag Stacking
- Syntax Highlighting
- Getting Started
- Customization
- Syntax groups
- The colorscheme command
- Setting the background option
- The highlight command
- Overriding syntax files
- Rolling Your Own
- Compiling and Checking Errors with Vim
- More Uses for the Quickfix List Window
- Some Final Thoughts on Vim for Writing Programs
- Folding and Outlining (Outline Mode)
- 12. Vim Scripts
- Whats Your Favorite Color (Scheme)?
- Conditional Execution
- Using the strftime() function
- Variables
- The execute Command
- Defining Functions
- A Nice Vim Piggybacking Trick
- Tuning a Vim Script with Global Variables
- Variable scopes
- Global variables
- Arrays
- Conditional Execution
- Dynamic File Type Configuration Through Scripting
- Autocommands
- Checking Options
- Buffer Variables
- The exists() Function
- Autocommands and Groups
- Deleting Autocommands
- Some Additional Thoughts About Vim Scripting
- A Useful Vim Script Example
- More About Variables
- Expressions
- Extensions
- A Few More Comments About autocmd
- Internal Functions
- Resources
- Whats Your Favorite Color (Scheme)?
- 13. Other Cool Stuff in Vim
- Spell It! (i-t)
- For a Different Take on Words, Try Thesaurus
- Editing Binary Files
- Digraphs: Non-ASCII Characters
- Editing Files in Other Places
- Navigating and Changing Directories
- Backups with Vim
- HTML Your Text
- Whats the Difference?
- viminfo: Now, Where Was I?
- The viminfo Option
- The mksession Command
- Whats My Line (Size)?
- Abbreviations of Vim Commands and Options
- A Few Quickies (Not Necessarily Vim-Specific)
- More Resources
- Spell It! (i-t)
- 14. Some Vim Power Techniques
- Several Convenience Maps
- Exiting Vim Simplified
- Resize Your Window
- Double Your Fun
- Introducing the history windows
- Two colons are better than one
- And two slashes are better than one
- Moving into the Fast Lane
- Finding a Hard-to-Remember Command
- Directly searching for the command
- Filtering the buffer
- Massaging the filter results
- Analyzing a Famous Speech
- Some More Use Cases
- Finding a Hard-to-Remember Command
- Hitting the Speed Limit
- Enhancing the Status Line
- Summary
- Several Convenience Maps
- III. Vim in the Larger Milieu
- 15. Vim as IDE: Some Assembly Required
- Plug-In Managers
- Finding Just the Right Plug-In
- Why Do We Want an IDE?
- Doing It Yourself
- EditorConfig: Consistent Text Editing Setup
- NERDTree: File Tree Traversal Within Vim
- nerdtree-git-plug-in: NERDTree with Git Status Indicators
- Fugitive: Running Git from Within Vim
- Completion
- YouCompleteMe: Dynamic completion and semantic checking
- Other completion and checking engines
- Termdebug: Use GDB Directly Within Vim
- All-in-One IDEs
- Coding Is Great, but What If Im a Writer?
- Conclusion
- 16. vi Is Everywhere
- Introduction
- Improving the Command-Line Experience
- Sharing Multiple Shells
- The readline Library
- The Bash Shell
- Command-line editing in Bash
- Multiline commands in Bash
- Using Vim to edit Bash commands
- Other Programs
- The .inputrc File
- The Bash Shell
- Other Unix Shells
- The Z Shell (zsh)
- Keep As Much History As You Can
- Command-Line Editing: Some Closing Thoughts
- Windows PowerShell
- Developer Tools
- The Clewn GDB Driver
- CGDB: Curses GDB
- Vim Inside Visual Studio
- Vim for Visual Studio Code
- Visual Studio Code: A quick introduction
- VS Code extensions
- vscodevim settings
- Vim is not just for VS Code
- Unix Utilities
- More or Less?
- Configuring lesss display
- screen
- Getting started with screen
- The screen menu
- Navigating your sessions output
- Take advantage of screens key bindings
- What makes screen great
- More or Less?
- And , Browsers!
- Wasavi
- Vim + Chromium = Vimium
- Keep the Vimium control handy
- Finding links, and going to a link without clicking
- Text search
- Browser navigation
- Useful key remappings
- When you get lost and confused
- A use case
- vi for MS Word and Outlook
- Honorable Mention: Tools with Some vi Features
- Google Mail
- Microsoft PowerToys
- Summary
- 17. Epilogue
- IV. Appendixes
- A. The vi, ex, and Vim Editors
- Command-Line Syntax
- Command-Line Options
- Review of vi Operations
- Command Mode
- Insert Mode
- Syntax of vi Commands
- Examples
- Visual mode (Vim only)
- Status-Line Commands
- vi Commands
- Movement Commands
- Character
- Text
- Lines
- Screens
- Within a Screen
- Searches
- Line numbering
- Marks
- Insert Commands
- Edit Commands
- Changing and deleting text
- Copying and moving
- Saving and Exiting
- Accessing Multiple Files
- Window Commands (Vim)
- Interacting with the System
- Macros
- Miscellaneous Commands
- Movement Commands
- vi Configuration
- The :set Command
- Example .exrc File
- ex Basics
- Syntax of ex Commands
- Addresses
- Address Symbols
- Options
- Alphabetical Summary of ex Commands
- Command-Line Syntax
- B. Setting Options
- Heirloom and Solaris vi Options
- Vim 8.2 Options
- C. The Lighter Side of vi
- Accessing the Files
- Example Files
- Source for clewn
- Online vi Tutorial
- vi Powered!
- vi for Java Lovers
- The Vim Clutch
- Amaze Your Friends!
- The Vi Lovers Home Page
- A Different vi Clone
- Tastes Great, Less Filling
- vi Quotes
- Accessing the Files
- D. vi and Vim: Source Code and Building
- Nothing Like the Original
- Where to Get Vim
- Getting Vim for Unix and GNU/Linux
- Getting Vim for Windows Environments
- MS Windows gvim
- Cygwin for Windows
- Windows Subsystem for Linux and Vim
- Getting Vim for the Macintosh Environment
- Native macOS Vim
- Installing Vim with Homebrew
- Other Operating Systems
- Index
O'Reilly Media - inne książki
-
Nowość Promocja
Business decisions in any context—operational, tactical, or strategic—can have considerable consequences. Whether the outcome is positive and rewarding or negative and damaging to the business, its employees, and stakeholders is unknown when action is approved. These decisions are usually made under the proverbial cloud of uncertainty.With this pra- ePub + Mobi 194 pkt
(186,15 zł najniższa cena z 30 dni)
194.65 zł
228.99 zł (-15%) -
Nowość Promocja
If you're a developer looking to build a distributed, resilient, scalable, high-performance application, you may be evaluating distributed SQL and NoSQL solutions. Perhaps you're considering the Aerospike database.This practical book shows developers, architects, and engineers how to get the highly scalable and extremely low-latency Aerospike datab- ePub + Mobi 254 pkt
Aerospike: Up and Running. Developing on a Modern Operational Database for Globally Distributed Apps
(228,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Nowość Promocja
Reinforcement learning (RL) has led to several breakthroughs in AI. The use of the Q-learning (DQL) algorithm alone has helped people develop agents that play arcade games and board games at a superhuman level. More recently, RL, DQL, and similar methods have gained popularity in publications related to financial research.This book is among the fir- ePub + Mobi 220 pkt
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Nowość Promocja
Learn how to use Go's strengths to develop services that are scalable and resilient even in an unpredictable environment. With this book's expanded second edition, Go developers will explore the composition and construction of cloud native applications, from lower-level Go features and mid-level patterns to high-level architectural considerations.E- ePub + Mobi 220 pkt
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja
To ensure that applications are reliable and always available, more businesses today are moving applications to AWS. But many companies still struggle to design and build these cloud applications effectively, thinking that because the cloud is resilient, their applications will be too. With this practical guide, software, DevOps, and cloud engineer- ePub + Mobi 220 pkt
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja
Performance tuning is an experimental science, but that doesn't mean engineers should resort to guesswork and folklore to get the job done. Yet that's often the case. With this practical book, intermediate to advanced Java technologists working with complex platforms will learn how to tune Java cloud applications for performance using a quantitativ- ePub + Mobi 220 pkt
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja
Today, investment in financial technology and digital transformation is reshaping the financial landscape and generating many opportunities. Too often, however, engineers and professionals in financial institutions lack a practical and comprehensive understanding of the concepts, problems, techniques, and technologies necessary to build a modern, r- ePub + Mobi 220 pkt
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja
Until recently, infrastructure was the backbone of organizations operating software they developed in-house. But now that cloud vendors run the computers, companies can finally bring the benefits of agile custom-centricity to their own developers. Adding product management to infrastructure organizations is now all the rage.But how's that possible- ePub + Mobi 194 pkt
(186,15 zł najniższa cena z 30 dni)
194.65 zł
228.99 zł (-15%) -
Promocja
Cloud services and SaaS software permeate every company's IT landscape, requiring a shift from manually provisioned services to a more structured approach, with codification at its core. Terraform provides tools to manage the lifecycle of your IT landscape across thousands of different cloud providers and SaaS platforms.By defining your infrastruct- ePub + Mobi 211 pkt
(194,65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł (-15%) -
Promocja
Using machine learning for products, services, and critical business processes is quite different from using ML in an academic or research setting—especially for recent ML graduates and those moving from research to a commercial environment. Whether you currently work to create products and services that use ML, or would like to in the future, this- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Learning the vi and Vim Editors. 8th Edition Arnold Robbins, Elbert Hannah (0) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.