RUVIDEO
Поделитесь видео 🙏

Vim Techniques 05 - Quickfix List / Location List

Quickfix list / Location list features can be regarded as a global / local error-list to fix in general. It provides convenient jumping between point of interests from our search target. This means, we have to populate the list (e.g. :vimgrep) first.

This video goes through topics of

- General usage information about Quickfix list / Location list
- Hands-on experience on C++ simple project utilizing such features to jump between locations
- Extra: populate the list from GCC's compilation error, so you can start fixing those errors in no time.

I'm using WSL 2 on Windows as most of my current works depends on Windows at the time being. But it will work similarly on other platforms.

Chapters
0:00 Introduction
1:12 Demo project setup
2:37 Populate Quickfix list (qfl) with :vimgrep
05:10 Open qfl with :copen
05:49 Close qfl with :cclose
06:02 Jump to first entry in qfl :cfirst
06:09 Jump to next entry in qfl :cnext
06:21 Jump to previous entry in qfl :cprev
06:28 Jump to last entry in qfl :clast
06:42 See all qfl with :chistory
07:50 Jump to specific qfl with :(number)chistory
08:46 Switch to older qfl with :colder
09:39 Difference between Quickfix list and Location list
10:46 Populate Location list (ll) with :lvimgrep
11:27 Open ll with :lopen
11:56 Close ll with :lclose
12:19 Jump to last entry in ll with :llast
12:22 Jump to first entry in ll with :lfirst
12:32 Effect of :lopen but not populated yet
13:47 Summary of usage for qfl and ll
14:30 Qfl / Ll with GCC
15:44 Populate error from GCC with "vi -q error-file"

#vim #vi #quickfixlist #locationlist #haxpor

---
Follows on socials
Website: https://wasin.io
Twitter: @haxpor
Github: https://github.com/haxpor

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Vim Techniques 05 - Quickfix List / Location List», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.