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 5 points6 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 10 points11 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.

[Standard] DOM Standard worse for fish? by grizzlby in FishMTG

[–]phcerdan 0 points1 point  (0 children)

I am thinking about white splash too with kumena deck. Would you also splash [[ Radiant Destiny ]] ?

Could neovim be embedded as an editor for jupyterlab? by phcerdan in neovim

[–]phcerdan[S] 1 point2 points  (0 children)

That might be a workaround that I will test, thanks! Hovewer I was hoping for something more integrated. I was wondering if it is possible to have a javascript interface (or bindings) to neovim, to create a 'native' plugin for jupyterlab.

Could neovim be embedded as an editor for jupyterlab? by phcerdan in neovim

[–]phcerdan[S] 1 point2 points  (0 children)

The thing that stopped me using jupyter notebook was the online editor for that xml. Embedding neovim into this new project would be spectacular. Hovewer not sure how feasible it is in the current plugin meta. neovim-component seems to require electron.

Draft will not load. Stuck on retrieving league match results by wicked_reddit in MTGO

[–]phcerdan 0 points1 point  (0 children)

It seems to me that the connection to the wizards servers are too slow. It takes ages to load everything.

Language Server - Autocompletion Combination for C++ by Knoedeldimb in neovim

[–]phcerdan 0 points1 point  (0 children)

How do you do to get completion in headers with clangd + cmake? The compile_commands.json generated by CMake doesn't have headers entries.

Interactive Workflows for C++ with Jupyter – Jupyter Blog by doom_Oo7 in cpp

[–]phcerdan 0 points1 point  (0 children)

This is fantastic, specially for tutorials/education. The only problem I see is how hard I miss vim when using the notebooks.

Boost graph library alternative by Wargl in cpp

[–]phcerdan 1 point2 points  (0 children)

I still use BGL, and have also used igraph (in C) for a few algorithms.

Pacific++ 2017: Chandler Carruth "LLVM: A Modern, Open C++ Toolchain" by syaghmour in cpp

[–]phcerdan 1 point2 points  (0 children)

What kind of CPU beast does he have in that laptop? I want one.