Video icon 64
Learn to Code. Start your free trial today.

Working with Text Objects

Vim’s text objects can make editing text incredibly easy and fast: you can quickly copy, delete, change, or do anything to individual sentences, paragraphs, words, or even HTML tags.

1.Vim for Advanced Users
1 lesson, 01:32

Free Preview
1.1
Introduction
01:32

2.Settings and Options
5 lessons, 49:05

Free Preview
2.1
Working with Text Objects
09:54

2.2
Autocommands
11:31

2.3
Working with Vim Settings
07:27

2.4
A Few Vim Settings
11:33

2.5
A Few More Vim Settings
08:40

3.Advanced Actions and Tools
5 lessons, 36:22

3.1
Working with Registers
07:38

3.2
Performing Actions in Insert Mode
05:10

3.3
Working with Mappings
08:11

3.4
Very Magic Regular Expressions
07:23

3.5
Random Actions and Motions
08:00

4.More Vimscript
5 lessons, 28:39

4.1
Functions
08:05

4.2
Autocompleting in Vim
07:15

4.3
Language-Specific Settings
03:37

4.4
Abbreviations
04:16

4.5
Adding a Status Line
05:26

5.Plugins
4 lessons, 25:30

5.1
Adding Support for Other Languages
04:11

5.2
Surround Plugin
05:26

5.3
Snipmate Plugin
08:46

5.4
Customizing Vim with Janus
07:07

6.Conclusion
2 lessons, 15:41

6.1
My Own Vimrc File
14:42

6.2
Conclusion
00:59


Hi! I'm Andrew Burgess, a Staff Writer here on Tuts+. I've been hanging around the Tuts+ since early 2009; I discovered the site when I was looking for an introduction to jQuery. Since discovering the site, my web development skills have skyrocketed; I think that's the default experience! Now, I've been writing for Tuts+ regularly since late 2009. I've been working with the computers since I was pretty young, and with the web since 2006. I've dabbled with over a dozen programming languages, but I'm most comfortable in JavaScript and Ruby. Currently, I'm a university student, studying computer science.
+ Expand Bio- Collapse Bio