Turn VIM into a full featured IDE with only one command

Turn VIM into a full featured IDE with only one command

Dreams of Code

1 год назад

627,260 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Dreams of Code
Dreams of Code - 03.04.2023 06:36

If you're having issues with NVChad, make sure you're running the latest Neovim!

Ответить
Marcos Ignacio
Marcos Ignacio - 12.11.2023 02:25

where can i put a custom theme?

Ответить
ian eduardo meza strahm
ian eduardo meza strahm - 05.11.2023 21:55

He said it, he really said it "I use Arch btw"

Ответить
Harley Speedthrust
Harley Speedthrust - 03.11.2023 03:06

this looks cool. I've been using vim for work lately because I don't have enough memory to run vscode. i use ycm (youcompleteme) for lsp integration, and i mostly do typescript at work so i use tsserver. ycm comes with a lot of commands and not a lot of bindings so you have the freedom to bind the commands to whatever you want. i have many of the ycm commands bound -
leader g g to go to definition,
leader g r to list references in a quickfix menu,
leader s w to search for a symbol in the workspace,
etc.
i mostly use tabs and splits, with fzf to hop around files and ripgrep when leader s w isn't good enough. ripgrep is great because it respects .gitignore by default so I'm not sitting there growing old while ripgrep is searching my node modules. and I don't have to do grep --exclude-dir which is a lot to type. It's just :Rg and a window pops up where you can fuzzy grep, or :Rg with an argument to "ripgrep" for it.
i don't really use the file explorer much tbh. i have the default netrw and sometimes i open it when I'm new to a codebase but i rarely ever use it when I'm rolling. much of my time in vscode was spent looking for the right file to open, so fzf has saved me a lot of time and headache there.
for a shell i usually just pop out of vim and into another pane in my tmux session. if i need to reference the current file then I'll usually just run the command in vim. i have a binding to run a command and put the output in a buffer. if I'm about to commit something I'll usually run git status, get the output in a buffer, and ctrl+w g f to review each file in a tab.
my colorscheme is "torte" which came with my vim. i use nerd fonts and powerline. it's all pretty gucci

Ответить
Ephemeral
Ephemeral - 02.11.2023 17:28

I like this video but he said, "I use arch btw".

Ответить
Freddy Rangel
Freddy Rangel - 30.10.2023 17:54

“I use Arch btw” within a minute 😂 Love it

Ответить
Blake Rogers
Blake Rogers - 27.10.2023 23:14

C# (.Net 6+) debug config would be amazing!

Ответить
SelectedPeppa
SelectedPeppa - 26.10.2023 20:12

How to fiddle with scripts and external packages and downloads and configs to make vim more like viscose.

Honestly at that point you could just use vs ode or sublime or atom….

Ответить
P-Obie
P-Obie - 22.10.2023 11:53

Were you able to make LSP and highlighting working in ~H and heex files for html and tailwind?

Ответить
FuzzyBear
FuzzyBear - 21.10.2023 03:50

Hey, is it good for a beginner into neovim or not?
Im completely new to vim and neovim, wondering if I should stick to neovim or get a preconfig like nvChad

Ответить
Robert Fletcher
Robert Fletcher - 12.10.2023 14:16

claims to be a chad but then uses a file tree. pathetic

Ответить
edanbigw
edanbigw - 09.10.2023 08:44

I am so curious what terminal did u use in this video

Ответить
康祥峰
康祥峰 - 07.10.2023 13:06

Ответить
ahmad shauqi
ahmad shauqi - 03.10.2023 04:53

How to configure nvchad to move lines up and down?

Ответить
YT feels like North Korea
YT feels like North Korea - 30.09.2023 21:55

problems on windows with treesitter markdown compilation. Got tired after a few days of trying to fix it.

Ответить
raghuveer singh bora
raghuveer singh bora - 29.09.2023 18:57

Thanks Man ! ❤

Ответить
Stan Rock
Stan Rock - 27.09.2023 19:34

yeah, I had to upgrade to latest unstable

Ответить
Ptar Slatinum
Ptar Slatinum - 24.09.2023 17:49

Error detected while processing /home/tron/.config/nvim/init.lua:
E5113: Error while calling lua chunk: /home/tron/.config/nvim/lua/core/init.lua:
67: attempt to call local 'autocmd' (a nil value)
stack traceback:
/home/tron/.config/nvim/lua/core/init.lua:67: in main chunk
[C]: in function 'require'
/home/tron/.config/nvim/init.lua:1: in main chunk

There is some problem in init.lua file in ~/.config/nvim, what should I do?

Ответить
69th Apostle of ShindoL
69th Apostle of ShindoL - 23.09.2023 20:37

would be really helpful if you could take this a step futher to integrate smth like cmake and header, source code navigation. Like goto file, goto reference.. im having a real hard time getting it

Ответить
Ananya Kaushik
Ananya Kaushik - 21.09.2023 13:16

Finally I can be a chad too, I use Kali btw

Ответить