Quickfix can do so much!
ฝัง
- เผยแพร่เมื่อ 14 ธ.ค. 2024
- Telescope.nvim makes quickfix so awesome! Lets goo!!
telescope: github.com/nvi...
fzf-native: github.com/nvi...
I mentioned my course from boot dev, which you can check out here: boot.dev/teej
Language Server from Scratch: • tree-sitter explained
All notes are here: github.com/tjd...
#neovim #lua #programming #modding - วิทยาศาสตร์และเทคโนโลยี
TJ raising a new generation of vim enjoyers. Thanks for all the effort, it's much appreciated.
C stands for quiCk.
Because q was taken for reQord or maQro
@@IainSimmons Me trying to quit: _recording @q_
I'm really enjoying this series TJ. I'm following along with my own config, building it up as we go, and it's been extremely useful. Thank you!
The plugins ‘quicker’ and ‘bqf’ make the quickfix list pure magic.
Grok the pain away. I feel half as lost as I was at the begining of this series
This is great, thanks!
Can you also do a video about arg and arglist?
Love this series!
One of my early keybinds that i love. Up down opens and closes quick fix while left right goes next previous
cwickfix
yet another cool feature of quickfix list is that you can move through the history with colder/cnewer commands
Learning NeoVim while learning C doing Advent Of Code. Good for me that you're doing an Advent of Neovim ! For now I'm mostly using it like I used Vim, I haven't configured an LSP or I have one and I don't know how to use the autocomplete and stuff, but anyway it's really fun and interesting. Will keep at it for at least 3 months and I'll see if I ditch VS Code for good (although I never had anything against it beside some slowing up sometimes on personal projects).
Thank you for the work !
Quickfix is goat and one of many reasons I won't switch over to zed; which is probably the most interesting alternative out there right now.
Some of these mappings (like grr) and other LSP ones were not default on nvim 0.10.2 homebrew release. I read somewhere they are on the nightly builds only. Added them manually to my config.
What I want to know is, how can you easily delete an item from the quickfix list?? My brain wants to `dd` over entries like in oil.nvim or mini.files, but alas the quickfix is an immutable buffer. Do I need a plugin for this or is there a way I could remap this???
would love to see video for location list , as they are still confusing to me for some reason.
cuickfix
Can you get to "jump to function" and "jump back"????
If you have lsp installed and it supports you can go to function definition, declaration, implementation or usage. You can navigate the jump-list (places where your cursor was) using CTRL+o to move back and CTRL+i to go forward. The jumplist can be used with the quickfix feature, for example to quickly go to a line of code containing errors.
lol I was seardhing for the quick fix. But i was thinking quickfix differently.
Wanted to know if there is some way to automatically import the missing variables in javascript.
Those are called "code actions". It's sad VSCode don't use the proper names for things (worse if you think that they made up the names).
Wonderful :)
Is it me, or is volume very low?
the keymap was really great. The only thing it didn't work for me was the ":.lua" command to execute the line. I gonna check the documentation, it seems pretty neat.
I was having trouble with that one too, I kept getting errors even in nvim 0.10.x
@@Bvngee E471: Argument required ?
btw, I had 0.9.5 and upgraded to 0.10.2 and it worked.
Let's go
cuiqfix
This is great 🤯
if you write "cuick" and pronounce it in spanish, it sounds exactly like "quick", so maybe that's why
Cuikfix
More like a slowfix for me
I think if you leave out the global 'g' flag with the cdo substitute it should only replace all the correct references, since we got the references from the lsp. 😊
Only because the references were the firsts in each line, it's not reliable.
Aren't you tired of writing code exclusively using a keyboard? Pressing the 'ESC' key or typing 'jj' non-stop for several hours is really exhausting. By the end of the day, I'm genuinely tired of writing code.
this is g@eat! thank you!