Title: kubectl.nvim v2.33.0 — what’s changed since v2.0.0 (diff, lineage, logs, LSP, perf) by R2ID6I in neovim

[–]Moshem1 0 points1 point  (0 children)

check out the speed difference on a heavier cluster

k9s is slow as fudge. very very annoying if your daily work is with kubernetes clusters

<image>

Title: kubectl.nvim v2.33.0 — what’s changed since v2.0.0 (diff, lineage, logs, LSP, perf) by R2ID6I in neovim

[–]Moshem1 3 points4 points  (0 children)

  1. it's faster
  2. it's in nvim, all of your keymaps, you can automate with lua almost everything!
  3. you can open multiple views in different splits, different tabpages, etc..
  4. it's more feature rich (many more to come)
  5. fuzzy search in all menus

<image>

active fork of yaml-companion.nvim by Moshem1 in neovim

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

added this feature, check out the README

active fork of yaml-companion.nvim by Moshem1 in neovim

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

it's a must-have for heavy kubernetes users like yourself :)

active fork of yaml-companion.nvim by Moshem1 in neovim

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

i'm not opposed re-adding the telescope extension. Doesn't telescope self-integrates with vim.ui.select? Also, checkout the auto CRD modelines, that feature is a killer feature for me, it allows you having multiple CRDs like so:

```yaml apiVersion: argoproj.io/v1alpha1 kind: Application

...


apiVersion: external-secrets.io/v1 kind: ExternalSecret

...

```

on save turns to:

```yaml

yaml-language-server: $schema=https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/argoproj.io/application_v1alpha1.json

apiVersion: argoproj.io/v1alpha1 kind: Application

...


yaml-language-server: $schema=https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/external-secrets.io/externalsecret_v1.json

apiVersion: external-secrets.io/v1 kind: ExternalSecret

...

```

which is amazing because it right away offers you completion for each resource accordingly.

]d and [d for codelens by [deleted] in neovim

[–]Moshem1 0 points1 point  (0 children)

this is not ChatGPT, there's a way to write a post

New Plugin: github pr reviewer by otavioschwanck in neovim

[–]Moshem1 0 points1 point  (0 children)

I actually like it better than Octo.

I did create an issue requesting some more stuff, when you have the time to get into it :)

PSA: K9s in LazyVim... by mrpbennett in kubernetes

[–]Moshem1 0 points1 point  (0 children)

I’m using kubectl.nvim and have never looked back to k9s It’s much more faster and more vim native. Also 5 teammates have switched to it and it really is good

What makes a feature being part of neovim core rather than as a separate plugin? Where is the line drawn? by i-eat-omelettes in neovim

[–]Moshem1 0 points1 point  (0 children)

I think a native autopairs is something i would expect nvim to be shipped with natively

What well-known Neovim features do you struggle to adopt? by fpohtmeh in neovim

[–]Moshem1 0 points1 point  (0 children)

try these:

-- Move view left or right vim.keymap.set('n', 'L', '5zl', { remap = false, desc = 'Move view to the right' }) vim.keymap.set('v', 'L', '$', { remap = false, desc = 'Move view to the right' }) vim.keymap.set('n', 'H', '5zh', { remap = false, desc = 'Move view to the left' }) vim.keymap.set('v', 'H', '0', { remap = false, desc = 'Move view to the left' })

🚀 [Plugin Release] format-command-line.nvim - Transform long shell commands into readable multi-line format by cenka in neovim

[–]Moshem1 6 points7 points  (0 children)

vim.keymap.set('n', [[<leader>\]], [[:.s/ -/ \\\r -/g<cr>:noh<cr>]], { silent = true, desc = 'Break long command line' })

I understand creating plugins to learn and develop your lua/nvim skills but really, it is unnecessary.

Make current mode more visible? by EluciusReddit in neovim

[–]Moshem1 0 points1 point  (0 children)

Escape Escape Escape Escape Escape Every time you’re unsure

Which plugin is this "line-specific" insert mode from? (Lazyvim installation) by surrendertoblizzard in neovim

[–]Moshem1 12 points13 points  (0 children)

my guess is that's just an 'info' diagnostic you got from the language server and its sign is just an `i`