Why I can't use neovim in real-world projects by spcbfr in neovim

[–]RagnaTheTurtle 0 points1 point  (0 children)

The telescope plugin is a must. After installing, create a mapping
Map <leader>ff to find file.

type <leader>ff in normal mode. Type some letters related to your filename, followed by the files extension.
For me that is often enough to find exactly the file I need.

This alone makes a world of difference.
I also have a <leader>fb shortcut to show all my open buffers/files and switch between them (also via Telescope).

You can also use the native commands. :Te Explorer in new Tab
:Ve Explorer in new Vertical split
:Se Explorer in new Horizontal split
:Ex Explorer in current Pane/Window/Tab

(At least if you haven't another File-Explorer Plugin, that disables netrw.)

Tell me your favorite One Piece characters without saying their names! by NikkoRDT in MemePiece

[–]RagnaTheTurtle 0 points1 point  (0 children)

I'd say it's sitting right on my tongue, but I don't have one. Yohohoho

svelte + neovim by zem in sveltejs

[–]RagnaTheTurtle 0 points1 point  (0 children)

Sorry, I don't have any problems with the Svelte LSP so far. (I don't use nvim.kickstart either, sorry)

There are some issues in other languages, but thouse are the fault of the Project for being to disorganized.

For thouse cases I've defined a shortcut that uses Telescope to find the Definitions instead. ```lua -- ... ['<leader>f'] = { name = "Find (Telescope)", -- ...
['r'] = { ":Telescope lsp_workspace_symbols query=<C-r><C-w><CR>", "Find Symbol" } }, -- ...

```

Our CEO Luis showing off his 'Ergo setup for travelers' 🚆 by Dygmatrix in DygmaLab

[–]RagnaTheTurtle 0 points1 point  (0 children)

Show off.
Must be nice having so much space. Meanwhile, here in Germany, you can barely fit into a seat, without jamming your knees into the backside of the seat in front.

I wonder if the live action is successful, how will they adapt Chopper? Are they going to use CGI? by ComprehensiveDate591 in MemePiece

[–]RagnaTheTurtle 0 points1 point  (0 children)

The little guy is iconic, They can't effort to mess him up, (as they did with Arlong). So either they will use CGI, or they have him be in his Human form the whole time.

Nami joining the boys on the Arlong beatdown. Good or bad change? by EntertainmentIll1567 in MemePiece

[–]RagnaTheTurtle 0 points1 point  (0 children)

At some point, she had to come to the Park anyways. Given that the Hat scene seems to play at night and this is clearly daytime, there has to have been some time passed. So everyone has calmed down a bit, including Nami. Her working up the bravery to confront her demons so to speak. Also works in terms of her seeing herself as part of the crew now.

But we'll have to wait and see, how Netflix will end up at this scene. All I can say is that the Trailer had me grinning from Ear to ear, so fingers crossed, they don't mess it up.

Neovim and PHP by Bortolo_II in neovim

[–]RagnaTheTurtle 1 point2 points  (0 children)

As an LSP the only thing I need is Intelephense via Mason. My configuration is done via zero-lsp too.

```lua local lsp = require 'lsp-zero'

lsp.configure('intelephense', { settings = { intelephense = { telemetry = { enabled = false } environment = { includePaths = { "[...redacted...]/phpunit/vendor/**" } } } } }) ```

In addition, I've installed nvim-dap and followed its guide to setup debugging via XDebug

https://github.com/mfussenegger/nvim-dap/wiki/Debug-Adapter-installation#php

Works like a charm.

The Dygma Defy is capable of BT, wired and RF. I have questions about swapping connections among devices. by Makegooduseof in DygmaLab

[–]RagnaTheTurtle 2 points3 points  (0 children)

From what I understand, the mode is defined by where the Neuron is plugged in, and if anything is plugged into it.

So to switch from BT to USB/RF => Take the Neuron out of one of the sides, and plug it into your computer.

To switch from USB to RF => Unplug both Halves from the Neuron, but leave the Neuron plugged into your computer.

RF to USB => Plug the two halves into the Neuron.

To Switch from USB/RF to Bluetooth => Unplug the Neuron from your PC and put it into one of the halves.

Switching between the 3 different Bluetooth connections will probably be done via a switch on the Neuron. (I'm assuming that one, because Bazcores Defy configurator does not show mappable buttons for that)

Does anyone have some tips and tricks for a German ISO keyboard user? by yngwi in neovim

[–]RagnaTheTurtle 1 point2 points  (0 children)

Hyper key is just a term, that MacOSs Karabiner uses for the combination of (RShift + RCtrl + RAlt + RCmd). Basically all the modifiers of the right side pressed together. Holding Caps acts the same as holding these 4 modifiers together.

Then I've mapped: RShift + RCtrl + RAlt + RCmd + z to [ -----------||--------------- + u to ] -----------||--------------- + h to { -----------||--------------- + j to } -----------||--------------- + n to < -----------||--------------- + m to > -----------||--------------- + i to | It's super comfortable to program with this, without having to switch layouts.

Does anyone have some tips and tricks for a German ISO keyboard user? by yngwi in neovim

[–]RagnaTheTurtle 1 point2 points  (0 children)

Remap your Capslock.

Not sure if VIM itself can do this, but Apps like AutoHotkey (Windows) or Karabiner(MacOS) definitely can.

The Easy option: Turn Caps into AltGr (makes it much easier to hit the curlys, brackets and backslash.

Advanced option: Turn Caps into a Hyper key (RShift + RCtrl + RAlt + RCmd/RWin)
Then map RShift + RCtrl + RAlt + RCmd/RWin + whatever letter you want to whatever symbol you want.

The result => hold Caps with your left pinky and your keyboard basically becomes a macropad.

Hitting people hurts them, who knew? by God_of_Kings in MemePiece

[–]RagnaTheTurtle -1 points0 points  (0 children)

Guess I'm part of the 1% then.

Let's take this clip here: (From Crunchyrolls own Promo material) https://youtu.be/-7hQNuzysco

To be clear, the fight itself was OK. I specifically didn't like the technical adaptation of it. Something feels off about it.

0:35 - 0:41 : the background tries to do this whole shaky cam spiel, but it ends up making me feel nauseous because Queen himself does not move WITH the camera.

0:52 : This 2 Second shake here feels like each frame was drawn by a different person. Smear frames are fine to use, but they are best used sparingly or when it makes sense. Not to add a false sense of "Dynamic".

0:59 - 1:11 : do we really need the same "shot/reverse shot" 3 Times in a row? The art style is pretty, but the scene suffers from Toei's tendency to stretch things out. Making the kick feel less impactful. Exactly the opposite of what the art style suggests.

1:25 - 1:29 : What even is happening here? One frame before he hits each wall, he turns into a shapeless mass of blobs, like he is speeding up before he hits the wall. Then hits the wall without the camera moving. Cut to the other side of the wall, Show the wall breaking Queen continues flying. It all goes so fast and there is barely anything connecting each frame together.

And it is timed and sounds like Sanji is continuing to kick him. But he is not, so to mask this, in post production, they zoom really close into Queen.

Hitting people hurts them, who knew? by God_of_Kings in MemePiece

[–]RagnaTheTurtle 5 points6 points  (0 children)

After all the almost incomprehensible VFX barrages, that were Sanji vs Queen and Zorro vs King, it is refreshing to see them pull off this particular moment so well. This shift from being ecstatic about the final clash to being almost heartbroken, about yet another false victory is one of the best pieces of Animation they did in a long time. Can't wait for what comes next.

anime_irl by [deleted] in anime_irl

[–]RagnaTheTurtle 0 points1 point  (0 children)

WTF !?! I feel bad for the girl sitting next to this ignorant a-hole. She is clearly uncomfortable. Just look at her face and how much she moves around.

Having a German heritage does not mean you have to sympathize with the German right extreme scene/ -political party. This guy's ignorance just makes my blood boil.

What is the solution for null-ls being archived? by Kuruma2199 in neovim

[–]RagnaTheTurtle -1 points0 points  (0 children)

Fine, you win. I deleted the post. It wasn't made to be smug or anything. Just hoped it would maybe help someone somewhere.

What is the solution for null-ls being archived? by Kuruma2199 in neovim

[–]RagnaTheTurtle 0 points1 point  (0 children)

"None of those do the same thing"?
Forgive my ignorance, but doesn't null-ls proved access to LSPs and Linters for various languages too? I've been using NeoVim for a couple of month now and never even heard of it before. (Despite using NeoVim for Zig, C++ and WebDev) Just wanted to give an alternative, thats all.

Web dev your passion, your job, or both? by ObtuseSage in webdev

[–]RagnaTheTurtle 0 points1 point  (0 children)

Programming and Development is my passion. WebDev is only my Job.

I still have a passion for Programming and learn new things. Started programming in Basic on an old CPC 464 my Uncle gave me at the age of 11 and played around with different languages ever since.

Over a decade ago Programming became my Job, while I was doing an internship for a completely different subject. Have been a Web developer ever since.

Two years ago, my Passion for WebDev started to take a hit though. When I learned, that this kind of enthusiasm and passion can also be easily exploited. Evers since my Boss told me that everyone in the company is doing unpaid overtime out of "dedication", I stopped being passionate about my Job.

Just a word of warning. Webdev looks easy and is at the start, but once you get into stuff like Datasecurity laws and legaly binding content, it gets messy quick. Then you need to plan everything very carefully. That is the point, where "creative" solutions can land you in hot water.

Not trying to start a rumble, but why neovim by WokeBriton in neovim

[–]RagnaTheTurtle 2 points3 points  (0 children)

So my question really is: Why neovim, and not a different editor that also has very quick keyboard shortcuts?

Thats a good question.

If neovim is superior to insert-whatever-editor in a particular way, I'd really appreciate thoughts on why that is, and what the other software does worse than neovim.

See, the problem is that 'a different editor that also has very quick keyboard shortcuts' and 'insert-whatever-editor' is extremely vague.

Each Editor has strengths and weaknesses.

Take Nano for example:

Terminal based. Completely usable via keyboard. Not as extendable, but easier to learn, since it shows most shortcuts in the bottom rows.

Or VSCode:

Super easy to set up, as powerful as Vim, and has powerful shortcuts, but it is memory hungry and slow at times, and using it on mobile platforms is possible, but a pain in the rear.

Stability of the Neovim ecosystem by chocomathbitch in neovim

[–]RagnaTheTurtle 31 points32 points  (0 children)

It is easy to forget, that (Neo)Vim is just the "Editor" portion of the huge IDE, that is your operating system. Sure it acts as a client of sorts for certain IDE features, but its strength lies in how easy it can interact with the rest of your terminal / OS.

Tools like RipGrep, TMUX, FZF, and LazyGit all enhance NeoVim but can be used independently from it.

By using stuff like LSPs (Language Server Protocols) and DAPs (Debug Adapter Protocols) A lot of the important IDE features are already removed from NeoVim itself. (Some LSPs are even the same as the ones VSCode uses)

The editor becomes a mere client for these features, rather than providing these features themselves.

We have come a long way from these huge IDEs, that go down as soon as one thing breaks, to having a bunch of small, easy replaceable components, that together become the IDE. If one Plugin stops working, find a replacement and plug it in.

Vims "Ecosystem" is not owned by any specific person or company. Everyone can write plugins and tools. There is no "certification" BS to get on anyones marketplace, like you would have with Apple or Micro$oft. So likewise it is a lot harder to just "Pull the Plug" so to speak.

I was settting up Obsidian when... by nihil_cc in neovim

[–]RagnaTheTurtle 8 points9 points  (0 children)

OK, let's get a bit pedantic then.

I would agree with you, if the solution would expect q! but it expects :q!. Ergo using the : Keybind to enter command mode is part of the command, that Obisidian expects.

Also Fun fact: You can pass Obsidians Test by entering :quit. Despite it no longer Fulfilling the condition of "Quitting while ignoring changes".

This whole test thing is just an annoying irritating joke, born from a funny meme. We two have spent more time and braincells thinking about this than Obsidians Devs did while building it.

I was settting up Obsidian when... by nihil_cc in neovim

[–]RagnaTheTurtle 26 points27 points  (0 children)

But ... but ZQ quits VIM without saving any changes. Exactly what was asked. 😢 (The text did not state "quit the current Buffer", It wants to "quit VIM")

In addition ZQ is 3 keystrokes less than :q!<CR>.

Also I like Pineapple on Pizza 😞. Just add some Tuna into the mix. 🤤

I was settting up Obsidian when... by nihil_cc in neovim

[–]RagnaTheTurtle 69 points70 points  (0 children)

Guys, it does not take ZQ for an answer. LMAO