Learning the vi and Vim Editors. 8th Edition

- Autorzy:
- Arnold Robbins, Elbert Hannah
- Promocja Przejdź


- 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
-
Książka stanowi kompendium wiedzy na temat tej niesłychanie szybko rozwijającej się i dynamicznie wkraczającej w nasze życie dziedziny. Została napisana tak, aby była przystępna dla osób posiadających podstawowe umiejętności matematyczne. Może stanowić podręcznik dla studentów takich kierunków ja...(0,00 zł najniższa cena z 30 dni)
31.36 zł
49.00 zł(-36%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(0,00 zł najniższa cena z 30 dni)
48.19 zł
79.00 zł(-39%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(0,00 zł najniższa cena z 30 dni)56.96 zł
89.00 zł(-36%) -
To nie jest podręcznik dla programistów. Celem autorów jest zaprezentowanie jedynej w swoim rodzaju perspektywy firmy Google, od lat rozwijającej trwały ekosystem oprogramowania, co pozwoliło zebrać pożyteczne wnioski dotyczące skali działalności i czasu jej trwania. W książce zwrócono uwagę na t...
Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania
(0,00 zł najniższa cena z 30 dni)82.56 zł
129.00 zł(-36%) -
Wielu adeptów kodowania ulega złudnemu przekonaniu, że opanowanie jakiegoś języka programowania wystarczy, aby być programistą. Nader często w pośpiechu piszą nieuporządkowany kod, który zawiera mnóstwo powtórzeń i jest kompletnie nieczytelny. Tymczasem prawdziwi mistr...
The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod
(0,00 zł najniższa cena z 30 dni)37.76 zł
59.00 zł(-36%) -
To trzecie, wzbogacone i uzupełnione wydanie praktycznego samouczka, dzięki któremu błyskawicznie rozpoczniesz pracę z Terraform. Zapoznasz się z językiem programowania Terraform i zasadami tworzenia kodu. Szybko zaczniesz wdrażać infrastrukturę i zarządzać nią za pomocą zaledwie kilku poleceń. I...
Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III
(0,00 zł najniższa cena z 30 dni)63.36 zł
99.00 zł(-36%) -
Nauka programowania na dobre zadomowiła się w szkołach, a umiejętności informatyczne są od lat sprawdzane na egzaminach maturalnych. Jej adepci zapewne zdają sobie sprawę, jakim wzięciem na rynku cieszą się osoby, które mogą się pochwalić znajomością Pythona. To język, który dzięki swoim możliwoś...
Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych
(0,00 zł najniższa cena z 30 dni)21.64 zł
34.90 zł(-38%) -
W tej książce w sposób jasny i bardzo interesujący przedstawiono uniwersalne zasady architektury oprogramowania wraz z szeregiem wskazówek dotyczących stosowania tych reguł w praktyce. Wyczerpująco zaprezentowano tu dostępne rozwiązania i wyjaśniono, dlaczego są one tak istotne dla sukcesu przeds...
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów
(0,00 zł najniższa cena z 30 dni)54.29 zł
89.00 zł(-39%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(0,00 zł najniższa cena z 30 dni)108.16 zł
169.00 zł(-36%) -
Dave Thomas i Andy Hunt napisali pierwsze wydanie tej wpływowej książki w 1999 roku, aby pomóc swoim klientom tworzyć lepsze oprogramowanie i na nowo odnaleźć radość z kodowania. Nauki płynące z tamtego wydania pomogły wielu pokoleniom programistów zbadać istotę rozwoju oprogramowania, niezależni...
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II
(0,00 zł najniższa cena z 30 dni)47.74 zł
77.00 zł(-38%)
Arnold Robbins, Elbert Hannah - pozostałe książki
-
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 z...
Bash. Leksykon kieszonkowy. Przewodnik dla użytkowników i administratorów systemów Bash. Leksykon kieszonkowy. Przewodnik dla użytkowników i administratorów systemów
(14.95 zł najniższa cena z 30 dni)14.95 zł
29.90 zł(-50%) -
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 ...(118.15 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
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 Learn...(29.67 zł najniższa cena z 30 dni)
33.92 zł
39.90 zł(-15%) -
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 annoyi...
Bash Pocket Reference. Help for Power Users and Sys Admins. 2nd Edition Bash Pocket Reference. Help for Power Users and Sys Admins. 2nd Edition
(46.74 zł najniższa cena z 30 dni)46.74 zł
54.99 zł(-15%) -
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 exper...
Effective awk Programming. Universal Text Processing and Pattern Matching. 4th Edition Effective awk Programming. Universal Text Processing and Pattern Matching. 4th Edition
(143.65 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%) -
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 niew...(9.95 zł najniższa cena z 30 dni)
9.95 zł
19.90 zł(-50%) -
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 ...
vi and Vim Editors Pocket Reference. Support for every text editing task. 2nd Edition vi and Vim Editors Pocket Reference. Support for every text editing task. 2nd Edition
(46.74 zł najniższa cena z 30 dni)46.74 zł
54.99 zł(-15%) -
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...
Unix in a Nutshell. A Desktop Quick Reference - Covers GNU/Linux, Mac OS X,and Solaris. 4th Edition Unix in a Nutshell. A Desktop Quick Reference - Covers GNU/Linux, Mac OS X,and Solaris. 4th Edition
(143.65 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%)
Ebooka 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 posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
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@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 14.0MB
- Rozmiar pliku Mobi:
- 30.9MB
- Kategorie:
Programowanie » Inne - Programowanie
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
- Text Editors and 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
- 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 Screens
- Movement by Text Blocks
- Movement by Searches
- Repeating Searches
- Changing through searching
- Repeating Searches
- Current Line Searches
- Movement by Line Number
- The G (Go To) Command
- Review of vi Motion Commands
- 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
- ex Commands
- 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
- 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
- Customizing vi and Vim
- 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
- 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
- General Introduction to gvim
- 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
- 10. Multiple Windows in Vim
- Initiating Multiwindow Editing
- Multiwindow Initiation from the Command Line
- Multiwindow Editing Inside Vim
- Initiating Multiwindow Editing
- 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
- 11. Vim Enhancements for Programmers
- Folding and Outlining (Outline Mode)
- The Fold Commands
- Manual Folding
- Outlining
- A Few Words About the Other Fold Methods
- Folding and Outlining (Outline Mode)
- 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
- Insertion Completion Commands
- Some Final Comments on Vim Autocompletion
- 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
- 12. Vim Scripts
- Whats Your Favorite Color (Scheme)?
- Conditional Execution
- Using the strftime() function
- Conditional Execution
- Variables
- The execute Command
- Defining Functions
- A Nice Vim Piggybacking Trick
- Tuning a Vim Script with Global Variables
- Variable scopes
- Global variables
- Whats Your Favorite Color (Scheme)?
- Arrays
- 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
- 13. Other Cool Stuff in Vim
- Spell It! (i-t)
- For a Different Take on Words, Try Thesaurus
- Spell It! (i-t)
- 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
- 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
- Several Convenience Maps
- Moving into the Fast Lane
- Finding a Hard-to-Remember Command
- Directly searching for the command
- Filtering the buffer
- Massaging the filter results
- Finding a Hard-to-Remember Command
- Analyzing a Famous Speech
- Some More Use Cases
- Hitting the Speed Limit
- Enhancing the Status Line
- Summary
- 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
- The Bash Shell
- Other Programs
- The .inputrc File
- 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
- More or Less?
- screen
- Getting started with screen
- The screen menu
- Navigating your sessions output
- Take advantage of screens key bindings
- What makes screen great
- 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
- Command-Line Syntax
- 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
- Movement Commands
- 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
- vi Configuration
- The :set Command
- Example .exrc File
- ex Basics
- Syntax of ex Commands
- Addresses
- Address Symbols
- Options
- Alphabetical Summary of ex Commands
- 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
- Accessing the Files
- 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
- 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
-
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you resolve numerous scenarios. By leveraging modern versions of PHP through version 8.1, these self-contained recipes provide fully realized solutions that can help you solve si...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Over the past 10 years, data analytics and data visualization have become essential components of an enterprise information strategy. And yet, the adoption of data analytics has remained remarkably static, reaching no more than 30% of potential users. This book explores the most important techniq...(0,00 zł najniższa cena z 30 dni)
194.65 zł
229.00 zł(-15%) -
Data lakes and warehouses have become increasingly fragile, costly, and difficult to maintain as data gets bigger and moves faster. Data meshes can help your organization decentralize data, giving ownership back to the engineers who produced it. This book provides a concise yet comprehensive over...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
If you're planning, building, or implementing a cloud strategy that supports digitalization for your financial services business, this invaluable guide clearly sets out the crucial factors and questions to consider first. With it, you'll learn how to avoid the costly and time-consuming pitfalls a...
Digitalization of Financial Services in the Age of Cloud Digitalization of Financial Services in the Age of Cloud
(0,00 zł najniższa cena z 30 dni)152.15 zł
179.00 zł(-15%) -
Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such a...(0,00 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
As legacy and other critical systems continue to migrate online, the need for continuous operation is imperative. Code has to handle data issues as well as hard external problems today, including outages of networks, storage systems, power, and ancillary systems. This practical guide provides sys...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patter...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Between major privacy regulations like the GDPR and CCPA and expensive and notorious data breaches, there has never been so much pressure to ensure data privacy. Unfortunately, integrating privacy into data systems is still complicated. This essential guide will give you a fundamental understandi...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
This essential guide covers all aspects of Linux system administration, from user maintenance, backups, filesystem housekeeping, storage management, and network setup to hardware and software troubleshooting and some application management. It's both a practical daily reference manual for sysadmi...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
The past decade has witnessed the broad adoption of artificial intelligence and machine learning (AI/ML) technologies. However, a lack of oversight in their widespread implementation has resulted in some incidents and harmful outcomes that could have been avoided with proper risk management. Befo...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%)
Dzieki 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.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Learning the vi and Vim Editors. 8th Edition Arnold Robbins, Elbert Hannah (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.