I don’t think #helix will replace #vim they have different models and vim is religion . Also #helix luck a lot of #vscode out of box ide features like import fix or linter auto fixes and suggestions etc. but I like editor . I am happy to learn how to add missed features !
@vpavlyshyn As a Vim user, I tried Helix several times, but the way selection and action are two distinct steps just seems a lot less flexible. Even with fluency, actions would always be slower.
However, the way it comes with batteries included is pretty neat, and if you don't have a working Vim setup, Helix allows you to start coding immediately with much less hassle.
• de 10h à 11h, une conférence « ergonomie vimiste » pour découvrir ou approfondir l’ergonomie des éditeurs modaux (tous niveaux) ;
• de 16h à 18h, un atelier « tupperVim » pour partager des connaissances sur nos éditeurs préférés (niveaux débrouillés / confirmés / experts).
@jdll Le dimanche 26 mai à 13h, dans le cadre des #JdLL, je vous propose un atelier consacré à l’ergonomie des claviers où l’on mettra en œuvre deux types d’outils :
• #kalamine, pour créer ou modifier sa disposition de clavier préférée ;
• #kanata et #arsenik, pour émuler des fonctionnalités de claviers programmables sur son clavier de laptop.
@jdll Tout le weekend des #JdLL, on tiendra avec la communauté des #Ergonautes un stand dédié aux claviers ergonomiques. Il y aura plein de claviers à essayer : Ferris, Atreus, Model01, Planck, Preonic, Iris…
Aussi improbable que cela puisse paraître, j'ai mis à jour mon livre sur #vim 12 ans après 😅 https://vimebook.com/fr
Le contenu reste sensiblement le même, j'ai juste refait tous les screenshots, vérifié tous les liens, utilisé vim-plug au lieu de pathogen, fzf au lieu de ctrlp, vim-fern au lieu de TheNerdTree. Bref, c'est pareil, mais en mieux. Reste la version anglaise à mettre à jour, puis passer à l'écriture du prochain sur #neovim !
Merci pour tous les retours que j'ai eu ici ❤️
I'm playing around with #LazyVim and a clean config. Not sure if this is a LazyVim question, or a #Vim question, or an #nvim question, but what are the keyboard shortcuts for these autocomplete dropdowns? Is this "omni" completion?
<c-n> for next item, <c-p> for previous, enter to accept the suggestion? Is there anything else? I'm not sure where to find these in the help
@annika Typically <c-y> will accept . Many of the autocompletions are probably provided by nvim-cmp, rather than native. I don't personally use Lazyvim so I'm not sure how it's divided up.
@dpom I think the autocompletions themselves are coming from Intelephense via the LSP, but I do see a lot of nvim-cmp bindings in :imap. Thank you for the pointer, I'll see how much more I can tease out based on this
With the minus key being the default #Netrw (and oil.nvim) shortcut for "change into parent directory", TJ DeVries suggested to globally (i.e. in normal edit buffers) map minus to "open Netrw (or oil) in the current window", and I think that's really clever.
Like, <CR> moves down into a directory or file, and - moves up into the parent directory – either of the directory you're currently browsing, or the file you're currently editing. Like a global "zoom out" key.
In addition of using the minus key to open #Netrw for the current file's parent directory, I've now added some logic to Netrw buffers in my #Vim config that will try to position the cursor on the file that you've just edited, for additional continuity.
@aburka The solution is to pick one, and stick with it. I chose to only split with tmux. The different panes let me see the forest. When i need to see the trees, I’ll zoom the window so that it’s full screen.
The only time i split with vim nowadays, is if I need to copy from one part of a file to another part of the file.
if you need to use both equally, I’d suggest you update your leader / prefix bindings to make splits predictable.
@thet i do have hls set, but it only does the first part of that, not the replacement preview, that’s apparently a neovim feature (inccommand), and it’s quite enticing, there are apparently some old plugins in the same directions for vim for it, i’ll probably give them a shot, but i might also try (again) to move to neovim in the near future. My config is large and depends on many plugins, so it feels like it’ll be a whole project 😅 .
Productivity increases with the level of customization you are making in the tools you are using most often.
The downside is that the more used to these customizations you get, the more lost you'll feel when
using a system that is not configured as yours.
Simple example: create a new binding in #Vim or #Emacs. This is not only very common but
also very encouraged. After getting used to that, connect to a remote server.
The only instance of non-editor "vim" I've seen was in a piece by Dennett arguing against the existence of qualia. The argument was something like: 'Imagine the property of a dollar that gives it meaning. Let's call it "vim".'