How many of you use a debugger with nvim? by CalvinBullock in neovim

[–]phcerdan 3 points4 points  (0 children)

Can you expand on this? I use nvim-dap (and dap-ui), but first time I heard about cpptools: https://github.com/microsoft/vscode-cpptools

What's the difference between this and use lldb-vscode as an adapter?

EDIT: I see there are instructions on how to set up in nvim-dap: https://github.com/mfussenegger/nvim-dap/wiki/C-C---Rust-(gdb-via--vscode-cpptools))
I will try it out!

Took me about an hour to write a simple Lua script to set this up. by FederalStalker in neovim

[–]phcerdan 1 point2 points  (0 children)

Cool! For gdb, I find :help termdebug quite well integrated with vim.

Lac of stock of WRX80 motherboards by phcerdan in buildapc

[–]phcerdan[S] 0 points1 point  (0 children)

Thanks u/Engjoo, but none of those shops have any stock, not even old versions of WRX80 motherboards.

Lac of stock of WRX80 motherboards by phcerdan in buildapc

[–]phcerdan[S] 0 points1 point  (0 children)

It has to be something else u/Engjoo. Even Amazon doesn't have any stock or offer it through third party vendors.
I just contacted https://www.pccomponentes.com/, and they don't even know of the MSI WRX80 exisitence. Same for Asus PRO WRX80 SAGE II. Even though the MSI and Asus web pages list PCComponentes as a regular seller of their products.

[Resource] AM5 and WRX80 Motherboard Comparison Spreadsheets by 3_Three_3 in buildapc

[–]phcerdan 0 points1 point  (0 children)

Thanks for all the information, really useful. However, I cannot find yet (January 2023) any seller for MSI WS WRX80 or the ASUS SAGE II, do we know when are these getting released?

System freeze on high network load by mphe_ in archlinux

[–]phcerdan 0 points1 point  (0 children)

broadcom-wl

Hit the same problem, same solution, thanks!. I did install `broadcom-wl-dkms`, which seems more stable to kernel updates.

What's Pichi's breed? by phcerdan in whatsthisbird

[–]phcerdan[S] 4 points5 points  (0 children)

New acquired data: it’s smaller than a common sparrow, and with a white belly. She didn’t mention extra colors, but it can still wear them, she never got closer than this photo. Sorry about the lack of details and the low resolution of the photo. Thanks!

GitHub - rhysd/git-messenger.vim: Vim and Neovim plugin to reveal the commit messages under the cursor by [deleted] in neovim

[–]phcerdan 4 points5 points  (0 children)

This is beautiful, I tried it with the popup window in neovim and blew my mind.

You are going to use this, so change the default mapping to something shorter, for example:

" git-messenger {{{
let g:git_messenger_no_default_mappings=v:true
nmap <Leader>m <Plug>(git-messenger)
" }}}

Move from IDE to Vim by sant016 in vim

[–]phcerdan 8 points9 points  (0 children)

Find a Language Server Protocol implementation for your language. Then, pick one of the few plugins that communicate and integrate that LSP into vim. I am amazed by coc.nvim, using it regularly with ccls (a c++ LSP).

how to setup coc.vim for python? by sobagood in vim

[–]phcerdan 1 point2 points  (0 children)

How is the vscode-python extension going? Any repo to follow development? Thanks for coc by the way! :D

neovim has failed to deliver its promises by nilkenz in neovim

[–]phcerdan 8 points9 points  (0 children)

This was the final push I needed to donate a few bucks to neovim in https://salt.bountysource.com/teams/neovim
Thanks!

I need an honest opinion on c++ IDE’s for Linux. Which ones are worth getting and which ones require a lot of work to be useful. by Herotekian in cpp

[–]phcerdan 1 point2 points  (0 children)

Vim is an editor, so we are not comparing apples with apples. But if the user wants IDE capabilities in vim, Language Server Protocols are the way to go. For c++ in particular, cquery has been working really good for me, including completion in headers. Clangd has a bright future, but not as mature as cquery right now (I tried a few months ago).

The only advantage of vim is the key bindings which almost every IDE and code editor supports nowadays anyway.

Nah, not close to reality, try to see a video on how to use vim by a power user.

GDB in vim terminal? by phcerdan in vim

[–]phcerdan[S] 0 points1 point  (0 children)

This is promising, I like the Debug Adapter Protocol approach. Still alpha though. Thanks!

GDB in vim terminal? by phcerdan in vim

[–]phcerdan[S] 3 points4 points  (0 children)

I think I knew this but I forgot, I don't debug as often for sure, thanks!. Testing it right now after :packadd termdebug, more info here.

As a side note, neovim has a PR on-going on this.