pluginless neovim

  Рет қаралды 12,376

linux dabbler

linux dabbler

9 ай бұрын

Intro Music from bensound.com
GitLab
gitlab.com/linuxdabbler
KZbin
/ linuxdabbler
Twitter, MeWe, Mastodon.social
@linuxdabbler
Software I use:
Librewolf -- Web Browser
Firefox -- Web Browser
OBS Studio -- Recording Software
Kdenlive -- Video Editor
Audacity -- Audio Editor
Vim/Neovim -- Text Editor

Пікірлер: 59
@linuxdabbler
@linuxdabbler 9 ай бұрын
I dont know why some comments are getting deleted and not others.. I have not deleted any comments as of the posting of this one.
@miyolinux
@miyolinux 8 ай бұрын
This has been a common gripe of mine (and a few of my YT friends) for quite some time. The KZbin Police seem to be the ones responsible for this.
@_bradleystrider
@_bradleystrider 9 ай бұрын
i really can't work properly without stuff like LSPs/linters and other language specific tools, but i appreciate how your config suits your needs without needing a ton of extra stuff. suggestion: consider having netrw show up on the right side of the screen so the text in the buffer doesn't awkwardly move to the right when u open it
@FalconMasters
@FalconMasters 6 ай бұрын
Pretty nice man!
@bettydots
@bettydots 8 ай бұрын
Just started my journey through Neovim and seeing this config is super helpful as far as the philosophy for vanilla Neovim configurations goes. I've definitely installed a number of plugins and I like them, but will try to learn how to configure them in other files so I can make my init look as clean and manageable as yours! Still learning my way around most things, but this config is very inspiring and gave me some great things to try! Thanks for sharing!
@TheLinuxCast
@TheLinuxCast 9 ай бұрын
Great video as always Mike!
@julianl.2254
@julianl.2254 9 ай бұрын
Been looking for pluginless neovim setup, thanks for the video.
@spacewad8745
@spacewad8745 6 ай бұрын
this is actually pretty good brother. i spent a few weeks running barebones vim and i can say it was a fantastic learning experience.
@__gazal__
@__gazal__ 9 ай бұрын
Wonderful + Beautiful config. Thank You for sharing. Learned a lot.
@andbenn
@andbenn 9 ай бұрын
Oooo! This is great. I'm going to steal this init lua! Thanks for the homework into this - it'll save me hours/days!
@amritpaudel5788
@amritpaudel5788 8 ай бұрын
I am stealing visual map to replace highlighted words.
@philipcollier7805
@philipcollier7805 6 ай бұрын
Nice config! I use a single, no plugin config too, and will try some of those nifty keymaps.
@cjennings
@cjennings 9 ай бұрын
Hey -- "The Dabbler's" back y'all! You're making Vim look good. I'm not ready to leave Emacs as my primary editor yet, but I will steal what I can from your Neovim config. Thanks and much appreciation from your neighbor in NOLA!
@linuxdabbler
@linuxdabbler 9 ай бұрын
@cjennings. Greetings from BAMA. Glad you found it useful. I haven't taken the emacs plunge, but doom does seem tempting.
@ElMarcoh
@ElMarcoh 9 ай бұрын
for some years (around 2010) I ran a pluginless VIM config very similar to yours, including the auto close for quotes and parenthesis, now I'm reducing the number of plugins I depend on with neovim but as a dev LSP providers is almost required once you start using them.
@DeltaXML_Ltd
@DeltaXML_Ltd 9 ай бұрын
Interesting video, keep up the good work!
@JustAGuyLinux
@JustAGuyLinux 9 ай бұрын
Nice Mike!! I dig it!!
@adelarsq
@adelarsq 9 ай бұрын
Cool! Got some ideas to improve my setup. Thanks a lot
@yallaoui
@yallaoui 3 ай бұрын
Best neovim setup out there for non programmers like myself. Many thanks Mike you are awesome. 😂
@ononaokisama
@ononaokisama 3 ай бұрын
Hey genuine question just curious if ur not a programmer why are you using neovim
@yallaoui
@yallaoui 3 ай бұрын
@@ononaokisama I am a mathematician and use Neovim/vim to write latex documents. Autocompletion of latex code and snippets. Neovim is still a great editor!
@minhcn00
@minhcn00 2 ай бұрын
i like to ask that question too
@yallaoui
@yallaoui 2 ай бұрын
​@@ononaokisama I use neovim to typset Latex documents with vimtex plugin. Vim is a great editor for text.
@yallaoui
@yallaoui 2 ай бұрын
@@minhcn00 I use neovim to typset Latex documents with vimtex plugin. Vim is a great editor for text.
@JimLorbetski
@JimLorbetski 9 ай бұрын
Great video.
@MendenLama
@MendenLama 9 ай бұрын
BTW, to get the ESC key near the home row is to change the caps lock to ESC. This was the place of the escape key on the terminal keyboard back in Bill Joy's days. In X11 this can be done with xmodmap or with XkbOptions in a X11 config file. This would save your "jk/kj" setting for other command mappings.
@linuxdabbler
@linuxdabbler 9 ай бұрын
@MendenLama. I've seen that remap before, but I've been using jk and kj so long it's muscle memory. I find myself doing it outside of vim/neovim.
@auntiecarol
@auntiecarol 5 ай бұрын
Better yet, map it to esc when tapped, and ctrl when held.
@utvikler-no
@utvikler-no 5 ай бұрын
Thanks for the tips here :-) Skeleton was an eye opener for me ..
@rharmonson
@rharmonson 9 ай бұрын
awesome init file. well done!
@the_jr_dev
@the_jr_dev 5 ай бұрын
I agree with having too much of a good thing. The reason that most of us "devs" break things up is for debugging purposes. If something goes wrong, we know where to focus our attention to. It's called the separation of concerns. I think a lot of the tools are good but should be toggled when needed. That's my 2 cents.
@biswajitrajaguru4013
@biswajitrajaguru4013 4 ай бұрын
than you.
@justin_ooo
@justin_ooo 9 ай бұрын
saying "pluginless neovim" feels like saying "sauceless wings"
@linuxdabbler
@linuxdabbler 9 ай бұрын
Smoked wings are pretty good IMO. Lol
@justin_ooo
@justin_ooo 9 ай бұрын
@@linuxdabbler fair enough lol my other option was fishless water
@eliasgill2453
@eliasgill2453 9 ай бұрын
@@justin_ooo a pizza without cheese
@health_doc
@health_doc 10 күн бұрын
really nice video and idea. some of your options are a bit too fast for vim newbies. but most are good. Is there a way to distribute these to users outside the video... like a plugin where you can select stuff and it inserts it into your config ;)
@tamtonaquib
@tamtonaquib 7 ай бұрын
There is a builtin colorscheme in vim now called retrobox which is inspired from gruvbox
@linuxdabbler
@linuxdabbler 7 ай бұрын
@tamtonaquib. Thanks for sharing this with me. I didn't know about it. Retrobox looks great.
@linuxdabbler
@linuxdabbler 7 ай бұрын
@tamtonaquib. I wound up doing a little digging into this and found that the particular version of vim/neovim with this feature is not in the debian repos yet... Not even in Sid. But I was able to build it from GitHub and try it out in a virtual machine. It is quite nice looking. I will probably use that instead of gruvbox once it hits the stable/testing repo.
@terrydaktyllus1320
@terrydaktyllus1320 9 ай бұрын
I think you have just convinced me to move from vim to neovim, as a complete vim diehard up to this point. Yes, I've found vim to be frustrating when it comes to using plugins, particularly the slowdown you get on older PCs, which I have a lot of given I am an "old Thinkpad nut". But I like your config and it just seems to work a lot slicker than vim - so thanks for this, very useful!
@linuxdabbler
@linuxdabbler 9 ай бұрын
@terrydaktyllus1320. Cool username BTW. Glad you found it useful. Oddly enough, I actually wrote this config on my 7 year old Thinkpad.
@terrydaktyllus1320
@terrydaktyllus1320 9 ай бұрын
@@linuxdabbler I still use a Thinkpad T22 from 2002 with a Pentium 3 CPU and 512MB RAM that has a great keyboard. I only run Gentoo Linux but that means I can customise the builds how I want them and my T22 has a light build with an i3 desktop - I really need to get off my backside and get into dwm more, I've watched your patching videos on it several times now. At least once a month, I get the T22 out, SSH to my home server to write some scripts, have mutt open in a second window for email and a console music player in a third window - it's a great "distraction free" way of computing. And it has got a great keyboard, as I said.
@linuxdabbler
@linuxdabbler 9 ай бұрын
I can understand the love of the old keyboards...My old t420 gave up the ghost back in January. I fell in love with that keyboard.. it's so much better than the one I have now.
@terrydaktyllus1320
@terrydaktyllus1320 9 ай бұрын
@@linuxdabbler I have a T420, it is one of my mainstay machines - just a good all-rounder. Also the X220 is small and portable, I like that too - they were the last models before the "chiclet" style keyboards.
@eliasgill2453
@eliasgill2453 9 ай бұрын
Well, you can have the same configuration in old Vim. Using NeoVim without the power of Lua plugins is just ... weird. I think for that case is better to stick with the old vim, because vim (unlike neovim) is installed by default on almost every linux distro out there
@pluraltest9242
@pluraltest9242 8 ай бұрын
Telescope and lsp is just too useful
@andriesvanwyk3226
@andriesvanwyk3226 6 ай бұрын
How are you using jk or kj to ESC insert mode? Doesn't the editor type "j" and "k" when you press it? How would you then literally write "jk" in your file?
@andriesvanwyk3226
@andriesvanwyk3226 6 ай бұрын
or are you using the combo of jk because hardly/any English word has that combination?
@linuxdabbler
@linuxdabbler 6 ай бұрын
You can have insert mode keybindings without a leader key. I chose jk and kj to switch from insert mode to normal mode because there are very few (if any) English words that have those particular letters together... Plus they are on the home row so I don't have to reach for the ESC key.
@gleweistam6663
@gleweistam6663 2 ай бұрын
this is impressive. but i kinda look like vim script in lua
@Bruces-Eclectic-World
@Bruces-Eclectic-World 9 ай бұрын
Why did I watch this video? I don't use any of the subject! I know! Mike made it... 🤣 Glad to see you my friend. I had 7 kids so I know what you are talking about... Lol Take care! LLAP 🖖
@WC1376C22
@WC1376C22 9 ай бұрын
Hey stranger! Come here often?
@linuxdabbler
@linuxdabbler 9 ай бұрын
When I can... lol. I like to drop random nuggets of Linux content here and there.
@the_jr_dev
@the_jr_dev 5 ай бұрын
I agree with having too much of a good thing. The reason that most of us "devs" break things up is for debugging purposes. If something goes wrong, we know where to focus our attention to. It's called the separation of concerns. I think a lot of the tools are good but should be toggled when needed. That's my 2 cents.
Building the Suckless Terminal from Scratch
25:29
linux dabbler
Рет қаралды 3 М.
🤔Какой Орган самый длинный ? #shorts
00:42
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 4,1 МЛН
NVChad - Turn Neovim Into An Awesome IDE
14:48
Mental Outlaw
Рет қаралды 221 М.
Why even bother with Vim or Neovim in 2022?
6:53
Functional Industries - Linux Productivity Videos
Рет қаралды 38 М.
Why Neovim is so much better than Vim now... (Neovim vs Vim)
8:58
Advanced Multiline Editing in Neovim
14:09
Andrew Courter
Рет қаралды 13 М.
VIFM in-depth look and customization
40:38
linux dabbler
Рет қаралды 6 М.
The Ultimate Database Control. Right WITHIN NEOVIM
9:35
DevOps Toolbox
Рет қаралды 52 М.
Install, Patch, and Customize DWM 6.3 on Debian Testing
48:57
linux dabbler
Рет қаралды 6 М.
Is Neovim the ULTIMATE note taking tool?
10:43
DevOps Toolbox
Рет қаралды 50 М.
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,3 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 7 МЛН