bouncer
← Back

Peter Ullrich · 576 views · 10 likes

Analysis Summary

10% Minimal Influence
mildmoderatesevere

“This is a highly transparent 'build-in-public' style video; be aware that the chaotic pacing is a byproduct of the live format rather than a structured educational tool.”

Transparency Transparent
Human Detected
100%

Signals

The content is clearly a live recording of a human creator experiencing authentic technical struggles, characterized by non-linear storytelling, natural vocal disfluencies, and specific personal context regarding their physical environment and hardware setup.

Natural Speech Patterns Frequent use of filler words ('uh', 'um'), self-corrections, and spontaneous reactions to technical difficulties.
Physical Interaction The speaker describes physical actions like hitting the camera with a vacuum cleaner and needing to grab water.
Personal Anecdotes Specific details about using the Colemak keyboard layout and the physical ergonomics of finger placement on the keyboard.
Unstructured Narrative The transcript follows a stream-of-consciousness style typical of a live stream rather than a scripted AI output.

Worth Noting

Positive elements

  • This video provides a realistic, unvarnished look at the friction involved in switching to modal editing and custom keyboard layouts, which is often glossed over in polished tutorials.

Influence Dimensions

How are these scored?
About this analysis

Knowing about these techniques makes them visible, not powerless. The ones that work best on you are the ones that match beliefs you already hold.

This analysis is a tool for your own thinking — what you do with it is up to you.

Analyzed March 13, 2026 at 19:29 UTC Model google/gemini-3-flash-preview-20251217 Prompt Pack bouncer_influence_analyzer 2026-03-11a App Version 0.1.0
Transcript

for for what's up what's up party people I need to adjust the camera but how you doing all right hey how you doing thanks for stopping by oh man my camera is still crooked I I just I think it needs to be this way right let's see I'm going to try to fix it it's always that thing when you start cleaning your office and then with the vacuum cleaner you just hit the lag of the camera and you're like no I need to set up everything again I think it's still crocked but you won't notice I'm going to I'm just going to go over here and uh you won't notice anyway how you doing are you doing fine today we will learn new Vim ah and see I can't even open it fun oh wait I need to change the appearance so yeah I've been learning Neo and it has been very very tough let me create a new profile here for like three not scream okay screaming screaming is fine screaming is what we're doing here and I'm going to make it super big and not okay other action says of so where do I change the session session profile profile screaming okay is this it's not really bigger is it screaming wait I term profile screaming yes new them okay that's better now we can see it right okay well so I installed neovim and I installed lazy Vim um I don't know last Thursday and ever since I I tried to set it up in a way that I can actually use it I am not there yet but uh it's getting there so um let's just open let's just open development and let's open our what should we open the Habit recer all right okay cool so now I have it here actually I need some water but I'm going to grab some water but uh yeah so so my biggest problem basically is like how do I navigate in this thing you know how do I open multiple oh [ __ ] see I already closed something uh yeah I'm completely [ __ ] now where where am I I just pressed the button [ __ ] okay okay calm yourself calm yourself so I pressed the button and all of a sudden I'm thrown out of the the thing the pro the project how do I go back to the project I can go back also the cool thing is it's it's amazing it's really amazing like the key maps I set up they don't work in all the modes although I am in a mode now I'm in normal mode so if I click like I I man hello I need some water all right that's another somebody stole my bottle okay all right yeah so my biggest problem with neovim so far is just that I use coem as a keyboard layout and that means that I don't have the traditional layout you know where you have like h j KL um you know where they they're supposed to be but they're completely different they're like left up right like you know they're the basically like if this is your keyb keyboard okay and then usually you have like here I think yeah so these are like your H and everything keys right um and and usually like in neovim you can also I found it completely stupid that like your your index finger has this little has this little bump here so you your your hand rests here right but then like this is how where I suppose this is where I would think that NE VI would then put the default keys but no you need to shift your entire hand like one finger up and that makes it completely like why why do I have to change the resting position of my four fingers to navigate which is probably what you do like 99% of the time in near of them just navigating around why do I need to change my fingers like one up and then I have the the things here and I can understand that because your your pinky like when it's in the resting mode your pinky is on the the semicolon the column button here not sure where you can see that but you know like like this is the how you would normally do it and then like because whatever like you can't use the column well maybe yeah because the column you use for starting the command right like like column Q or something but yeah so they just change it one out I don't know I still find it stupid but okay I understand it with a column anyway but yeah my problem basically is that I don't I don't use I don't use quiry you know so so like actually if I wanted to navigate with the same Keys like okay my my my index finger is still here I think at H and then like up is somewhere here I don't know what happen here no you should not access my Network volume yeah whatever is happening here okay and then like like my one of figure is down like if I want to navigate right like one finger is down one finger is up and then the other one is completely somewhere here so uh that's already you know then I'm like all right that shouldn't be a problem with newm because it's a incredibly customizable thing and you can just override the defaults but [ __ ] no like I first of all I don't know how I get into this project thing I don't let's let's just just go back let's do this again all right okay I'm in my project and then like I set it up now with key maps that I remap the the keys from Cru to um to the coac kind of thing you know so like now I use coac so I can now use like these four buttons to actually navigate well actually these four buttons right because always I still need to shift one up because if you try to change the location of the up down left right columns everything [ __ ] breaks man you know because I I didn't want to do the shift up so I wanted to keep my hands in the in the rested mode you know but that means that you need to change all the buttons all the four up down left right buttons you change them to completely different keys and that just breaks everything so anyway I kept them at that at that little angle right but I I remapped the key so now I can actually as you can well you can't see it yeah yeah so this is amazing because I set up this [ __ ] last week and it already completely forgot about it I don't know why okay let's go let's go to close this is let's go to near them uh config near right and in here I have config key maps of course there's a [ __ ] swap file again let's recover the swap file that's another thing I I save a file and it becomes a freaking swap file okay I understand what swap files are but I you know as so like if I save my swap file it should actually save and remove the swap file right but it doesn't so I can I can look up help okay go for help uh swap right and uh well you can see the name of the current swap file by SV app name uh or SV s SW sorry um and that's all fine but uh I just want to disable this [ __ ] just let me change the file in place I'm not sure whether that goes but whether that works but that's my other issue like when I change something in the new themm config here uh and then I save it and I save quit with it yeah I wouldn't remap them on up down is physical CV keys and it's not prom at all uh CV yeah for me they're on the on the other side now but yeah I mean I just need to remap them because otherwise my my fingers are like doing this every time I want to go up down like it's completely stupid so yeah I I just use the errors right now okay up swap file faults all right let me let me do that so wait um okay I'm in my I'm in my browser options and then what I like there many things I like about NE of them right um but you know for example I can just press o and it starts a new line underneath the current line and in editor mode so that's pretty cool I like that kind of stuff so let's do VIP uh Vim opt swap file false all right save and let's just close the whole thing let's reopen it okay and now if I go to key maps all right and yeah so again if I'm in yeah so in my editor I can go up up and down I can go right I can go left again I always need to move my hand slightly to the to the side but uh that works okay and I I can change something I can I can save it and then if I'm in the here in the file explorer yeah it already doesn't understand my key maps anymore like the keym are are different so if we go to key maps I think maybe the issue is that I don't have um here the the mode so maybe it's only normal so now now now my my thing begins right like I what I know from Zed is how to create multiple cursors so you can just you know in Zed I could just create a cursor on this line this line this line this line and so on and I can easily edit all of these lines at once right I tried to do that in new VI I couldn't make it to work I couldn't get it to work so I I go to uh visual I'm in the visual mode now and I select I don't know I I can I can here I go here Visual and I select this okay like the map and the two quotes now what I heard is I can press um star and that shows me all the the same like selection so to say that's cool but how do I select them because how do I select you know also I want to select only maybe the first five and not the rest only like you know a couple of occurrences and I heard that you can do so I have St now and I can go g i press G and then you can do n search forwards and select that's what I want so I press n it's CV uh control V okay hang on V block wait so let's let's go back so I'm in normal mode ah okay so this way yeah okay CV might work here uh control V yeah so I did that now I can select the block here but what if they they're not together right like maybe there's like um here there's some like spaces in between right and I still want to go here I do contrl V yeah and now like I'm selecting the empty line that's not what I want right I just want to select the occurrences uh of this so you know now it should actually select this and again I can do star and now I have all the occurrences okay cool but now how do I select these occurrences so I'm going to press leader oh I'm not sure what's happening here now uh so nothing is happening I can yeah GN search forwards and select yeah the cool thing is here because again I use comac if I press n on my coma keyboard it doesn't actually connect to the n That is supposed to do go here like it's so I go g and then I press n on the quiry uh quiry keyboard oh and that just went up amazing G okay I'm going to press the real n you don't need to select the occurrences Instead try cgn you place ins set the selection and then use dot to repeat with other selected in okay you know need select Instead try uh cgn I think that's control right so I'm going to everything is normal everything is normal here so Control G messages no maybe you meant cgn okay c g uh n okay that removed the current cgn okay not control cgn yeah okay so now okay now I have this is removed wait let me undo this so cgn interesting so it removed everything up to the comma and now I can do map uh what I wanted to do is actually X and normal mode and this goes away and this goes here so in normal mode and in the editor uh I want to remap these these and the visual so V okay all right okay so first of let me try with what Max told me so now I have this change and now Max set and then use dot to repeat with other selected instances okay do I press dot no I press exit and then I press Dot and nothing happens create the edit mod first I did right quit okay let's let's try this on on this line so by the way can you can you see is the is the text big enough to see it you know otherwise I can always make it bigger okay um so I'm going to do what you told me again I'm going to do so I'm I'm I'm here right on the second line I do c g n and then I I just write what I want n XV and close bracket okay and now I do uh Escape so I'm in normal mode I do dot oh and it inserted a comma and I don't know how to go uh okay no I I was missing a quote here all right yeah so now I I edited these two so need some crazy suggestion but practical Vim by Drew is an amazing book it helps with the Vim Journey but mostly applies if you're unfamiliar with the mod motions all right well can I condense practical Vim into five minutes where I just understand how to do this [ __ ] that would be nice okay uh Max I'm gonna I'm going to do this what you told told me I'm going to I'm going to select only a word so I'm going to well actually cgn selected everything until the comma but it's fine we can also do that so CGM now I have something I'm just going to do Fu all right and then closed whatever escape and I press dot oh that actually worked okay and then I do dot again I jump to the next occurrence that's pretty cool okay can I also Skip One if I do something like shift dot or something because like sometimes I don't always want to change all the currencies because you know you might have n okay I'm going to do n and Dot okay now n n dot okay cool okay that worked so I can skip lines now that's awesome okay let me just undo this undo undo undo yeah um so in this situation I just want to replace the quote with our curly bracket thing right so maybe I I do that I do cgn only on the okay well it selected the whole map [Music] um How do I select only the quotes only these two maybe three with a comma um so maybe contrl V gives me the block and if I do insert now no enter but that's that's cool like a a block like block like that's also cool again okay you need to select first try this okay I'm going to I'm going to try that so I'm going to yeah I'm going to search right uh okay yeah okay so try this I selected it now so it's highlighting only the quotes enter all right okay yeah that's the same way as we did previously right where I did I went into visual mode I selected the quotes and I did star okay right okay practical VM I will I will check it out thank you what's that practical Vim righty okay H from very good $27 okay let's see uh all right cool so I selected this thing now and I'm just going to do our insert and yeah I'm going to remove this and I'm going to do our change and now I do exit and I do dot no that didn't work okay undo that didn't work unfortunately yeah select n cgn okay um so again visual select and then yeah how do I select all these occurrences again was there a way to do it well okay I'm going to do it your way like you told me here search and then search for the empty quotes I hit enter all right and now it it selected this one wait undo you don't select them you do the cgn thing again I don't I don't select them okay uh yeah okay so I just go cgn on this buddy I'm going to do this okay exit and then dot ah it worked why did it work now all right okay let's try that again I I want to I want to understand why that worked okay so I just go on this thing here cgn nxv exit and I think the trick was that I went back to the beginning and I pressed dot yeah okay that worked because if I if I um do cgn okay and now if I'm in the end and I press dot oh it also worked okay interesting and if I want to skip one I press n and I do X cool uh dot all right why did that work what did this do c okay and then it told me G G is where's G last line no M oh see ah plus six key maps that's what it told me okay so more key maps Okay and then you told me n but there's no n in here but it's change okay change go to next all right cgn works now only because previously you already marked those quotes as text for selection in interesting okay how can we reproduce that undo okay um so what happens if I just do this here n yeah okay uh it works here too but maybe you that's what you meant Max that I first make sure that the oh okay so first I need to so okay um I need to select them first using the stock mod so let's let's do something else let's do I don't know something completely different like only only the last year like the last quote and the the um closing bracket so I would select those I would press stop and this way I can tell NE these things are selected now I press escape and cgn and I'm just going to you know do something that's invalid but doesn't matter exit dot dot dot okay right and now let's try this one without the the selection first um so I go to visual mode also there's a delay in the visual mode uh when I when I go to the right which is interesting there's no delay if I go up or down but if I go to the right there's a delay interesting maybe I should just use the the arror keys yeah okay uh what we wanted to try is like we select these no we don't select them we just change this part oh interesting wait I want to change help oh Del because lazy you m so many compound key mappings yeah there could be yeah yeah the errors work so I'm happy with them errors I I don't like this moving of your hand anyway I don't know maybe not sure I will get used to that I I had that also like I I used to have the moonlander the moonlander the split keyboard and there also you had all the arrrow keys yeah you had to you had you had to have a second layer I believe or how was it I think I I had dedicated errors but it also had the errors in line of your normal keyboard so you could just press a modifier button and then you know whatever was under your fingers here would become errors and I could never get used to it like I'm not used to press pressing um the middle finger and the ring finger for going up and down it's just unnatural for me I don't know I I tried to move it to the index finger and the middle finger to like going up and down and the other ones were right left but that also didn't it just all didn't work for me uh and I know you get used to it and all but eventually I just didn't care honestly like yeah here you exactly you have the um where's the layout four layout yeah here you have like the default layout and I changed that is like you have the right index and middle finger for for up and down and then you have the left index and middle finger for going left and right and like that didn't work for me at all and then I moved everything to the middle layer kind of here like you know where you also do it with envm neim didn't work for me okay again like I could have you know tried longer I tried for two weeks but there were also other things because I was not using neovim I was using I think visual studio code at the time and I always needed to go over to my mouse and change you know because I was using my mouse you know because Visual Studio code and Z as well you just use your mouse and then if you always like go from this very big keyboard you have to move your hand over to the mouse do something move back to the keyboard like that didn't work for me because usually I can kind of just move my hand to the mouse and back from the keyboard and that was fine like now yeah but with the moon ler the whole distance just became half a meter then I was always kind of waving so yeah that didn't just didn't work for me I don't know so I sold I sold the thing again it was it's a very good keyboard though but not for me no I just have this uh I just have this one here it's like a 60 Eur maybe 70 keyboard it's mechanical um and it's it's it's good it was from Amazon uh it's called AO AK KO 3068 and it has a has a build-in battery it's actually quite heavy U you can do some modifications to it if you want to like if you don't like the click the click of it you know should coming in keyboard keyboard Warrior um yeah you can like take it apart and add some extra padding if you want to make it a bit more quiet but it's fine for me and um actually the key caps are pretty [ __ ] unfortunately when you buy it but okay I I put it in my travel uh suitcase and then I unfortunately put something on top of it something like a book you know or something that had some sharper edges like um I'm not sure whether it was a book but maybe it was something metal I don't know I don't remember but the the the shop Edge is actually kind of carved into the uh the keytips or the what you call the uh what's it called the key caps right the key caps and then when I took it out to the back again some of the key caps just had these ridges you know and I couldn't get over that because I'm I'm so used to just only feeling this uh one on your index finger you know this one spot where you know okay this is this is where the J is or in my case the middle finger and then all of them kind of had that so I was kind of blind with my fingers so yeah then I I bought for like 30 I bought new keycaps and uh I learned my lesson I'm not going to I'm not going to put that in my travel case again without at least like I don't know something around it yeah Ma says I would love to test out keyb like this if not for this Ideal breaker I don't want to carry around any anything besides my MacBook yeah so I'm trying to get the most out of the default so to say honestly I love the MacBook uh the the M2 keyboard it's amazing like I got the 14in M2 that's what I'm having here I think if I had the money if I wanted to invest a bit more I would get the 16 inch like that was that was the the only thing where I thought well I'm going to travel a bit you I'm going to travel back and forth to Portugal from Netherlands and all so I don't want to have a big junky keyboard but whenever you sit down I I kind of I kind of would like to have a bigger screen that's my only problem hey um that's my my only problem with with the 14 in otherwise I love it like it's fine you can work on it but for example when I got to Portugal in Portugal I don't have an external display I only work on my MacBook and then it's just too small you know to work on it for like weeks I'm not talking like an afternoon you know that's what I do here in the Netherlands where sometimes I go to the cowork and then I only have my laptop and that's fine uh but import you guys for like weeks and then I mean I could buy an external monitor there as well but then I have more stuff on my home so anyway um that's why I think with the next one if I buy the next MacBook then I don't know maybe in two three years I would buy the 16 inch although it's like a, more it's a lot of money extra but I think it will be worth the extra real estate so to say yeah anyway um neim right okay so we learned that oh I can also I I know how to undo I thought I know how to do undo wait a redo what was it redo yeah no I forgot how to do redo I thought it was I thought it was control r no man okay now everything's broken normal mode space why are you selecting something ah whatever okay um yeah but I was so happy when I got this working with like changing between the the key uh the the file explorer and the editor now I know how to do this so that's pretty cool the next thing okay sorry uh Max uh control R I did that it didn't work yeah compared to an external displ even 16 inch feels too small so I have an external monitor in several countries around the world maybe that's a way to go yeah I mean buying an external monitor is so much cheaper than buying a bigger a 16-inch MacBook Pro right um okay let me let me go to keymax again okay and we wanted to do redo so I do control and and just to make double sure this is R okay so I do control R but it gives me already an add newest change yeah maybe I don't know maybe because we closed the file I didn't really close the file though okay but that gives us the opportunity to uh do the cgn thing again which didn't work okay because we need to select this okay and now I'm just going to do cgn and I'm going to yeah add the normal mode the X mode the VIS visual visual mode right yeah comma and closing quote and I'm going to do dot dot dot dot dot dot dot dot dot good so that should actually fix our issue my issue uh with you know having the the navigation on uh um hjkl but then for Colac so I'm going to save this one and let's see yep that did not work yeah I don't know why it's it's it's so weird so here like I'm pressing uh my L on Colac well actually maybe that doesn't have a but I can also do J and K so J Works K doesn't whatever this is yeah cool I'm just opening [ __ ] um yeah so this is really weird because in in the editor it now works I can do left right down up okay I can even go to the uh File Explorer with control well age you know and in here oh K is actually the space thing I also wondered why does the space like this the size change hello H okay well K apparently changes the size but then yeah so I don't know why but uh in the ne I think this is NE tree in the new tree extension my key maps don't work the the navigation key maps right uh up and down like this is just opening file details H actually works but that's the same on col and quity then I have J which is uh what What's that now in it's n so that works interestingly enough I mean did I do something wrong here because what what I what I have is this is basically my layout hni EI so so this is my you know where the four fingers are uh um and I have H is the same so I didn't remap that I have n which is this one because uh like this is colmac right and in query or qus whatever this is HJ KL so we need to do this mapping from H to H with so no mapping necessary from n to J this is what we're doing here we needed to do from E to K which we do here and we do I to L which we do over here and then also some others you know like j2e kjn so all the different mappings and I did them in all the modes yeah yeah makes that's the whole point I wanna I just want to use my co Mech setup and and like like I just want to I just want to have the default keys that you have with newm that like yeah the default keys I want to have them at the same position in Colac as you have with quits or quy all right that's my that's my whole point why I'm remapping these keys but I mean why in the hell doesn't that work and I do it for all the modes I did it for normal mode editor and visuals mode so just you know is it lazy Vim is that an issue like they also do a bunch of key maps but I mean this is the latest here so actually one thing that I I I realized also what we could do is remap like I think it work better if I do remap true and then it it work better I believe but let me just delete these and uh let's go here and select these and then I'm going to do CG n and I'm going to add remap true and closeing brackets exit and redo this everywhere okay let's try this yeah so in the editor it works in sorry normal mode in the editor all right I can navigate with the keys boom done now if I go to NE tree it doesn't work again same same old same old so I guess I can only use ah but that's [ __ ] because like then I always need to go to the error keys I mean what's the point of having these Keys then in the first place right yeah I mean come on why is it so hard to change neim to a different key map to a different keyboard layout that that's just [ __ ] sorry I mean I'm trying here right I'm I'm remapping everything it would be greater actually if lazy V would ask you like lazy Vim would ask you what's your keyboard layout right and then you say well D dra or I have Co Mac uh and then it would just be like sure you know I'm just going to do the mapping for you that would be amazing but uh now I'm trying this manually and um yeah great it's working in the editor but they're not a neovim a neot tree so and and that that's going to be an issue with everything right this is going to be not only an issue with navigation but um yeah I don't know if I go to co the new tree for example and like okay I can move around what was it again so what I wanted to do well I'm going I'm going to add a file so that's a uh test TMP okay and um yeah well the the good thing is that it kind of respects um it respects my remappings so interesting now what I meant is like my D is at the G of quity so actually I could create and delete the file here in NE tree so it is respecting my layout somehow but not when I have these special keys I know it's weird like it respects my D sorry for that it respects my D key like it you know it changed it from G to D but it doesn't respect my K I don't know did we forget to map this I don't know I mean here this is a d yeah yeah and then neot tree is the like [Music] deleting deleting a file in your Tre is D if I'm not mistaken oh wait I'm going to do help um yeah I didn't want that I want to new tree also I don't know maybe you can tell me that how do I jump to these sections maybe I can't I don't know but you know I have the the help open here and I see well you know this is um commands I guess or mappings uh yeah the thing with hjkl on Colm mag is just it's it's really weird like you always need to go up left like in in I can't use it for like my hands would be like this um so wait H is here h j k n l so yeah my my hand would do something like uh so H is the same so this index finger is the same and then J would go I think somewhere here or maybe there so I would need to like left up and then K is down here and then L is somewhere completely different so I it's not it's not it's not it doesn't work for error keys I mean it works it works for commands right if you press it once and then it's fine but I mean for error Keys no way yeah uh control and this one okay so I go here awesome thank you you yeah that is cool and I can jump back no I know G GG is to the thing and capital G is to the bottom okay so GG and then we go to the commands yeah all right in neot tree uh well we wanted to do the command uh the mappings not the commands so in here we have somewhere the delete it was d right file actions a for add uh capital A for directory D for delete yeah R for rename interesting uh so let me close this so if I do R yeah it actually lets me rename stuff so that that's so weird right jump back to CT okay cool let me try this again help NE tree okay and I jump to mappings oh mappings and then I do contrl T Ah that's cool it's just there also things where I'm wondering why right I mean control uh what's it called bracket like this thing I think it's a bracket right well there there many brackets but the square bracket I think that's what it's called yeah square brackets okay so so for jumping to something it is control closing square bracket but then for jumping back it is not control opening bracket yeah and I'm like why why is it called it doesn't make any sense does it right there should be some some symmetry in these things and then it would also be more intuitive like if you jump some where and you jump back no it's not jumping back it's command T yeah command uh control D is not jumping back okay sorry then I got that wrong ah okay no makes sense so it's a stack that you're opening and then you can also jump in the stack around and you can jump out of the stack okay yeah maybe that becomes more clear when I when I code right if I ever get to this Co and CI C uh help control o um I'm just opening a bunch of stuff here save changes yes oh okay whatever so help NE tree okay and I I jump to commands I open the stack you want uh control o and control I so control o that brought me back command control I doesn't do anything uh well it jumped up a bit Yeah control uh oh Works control I maybe it's different on on this in this uh setup yeah yeah try opening vim and press okay I'm going to going to close them near okay I'm going to open the them I'm going to do control o no that didn't a yeah is it oh oh okay yeah so that's kind of like and c will work I mean help now my eye doesn't work anymore I was here because of mapping okay where because of mapping somewhere where well I have remap true so maybe that's the issue yeah I guess we we can also remove this one again because it didn't really make a difference so I'm going to select this star and uh again there was no way of selecting all of these right um what was there can I select like change remove all of them all the occurrences somehow delete no well I mean delete works oh help moves one removes one yeah CDN oh wasn't that thing where I can do like C5 DN whatever and then it it deletes all of them let's redo this okay there so visual mode select Escape C I don't know 5D ah damn it I want to select them first V select star in our exit CDN no dgn sorry dgn okay that worked yeah it didn't didn't quite work let's try this again V select star I'm going to go to the first occurrence uh dgn yeah that okay well yeah I also didn't I didn't want to include the last bracket I only wanted to do this until here so let's select okay now I have it correctly selected and if I now do dgn oh yeah and I can do weo all right all right good enough good enough I mean I yeah I like that in Z that you can just you can select the next one and you can also skip the next one um like let me try uh like the for example here right um let's see gra something yeah so in the in the rotter right I would go to plug and I can do commands whatever this is I think D and then it selected the next one H right oh wait you didn't say this let me boop boop okay so here like I mean it's multic cursor right so that's that's something that NE of them I guess doesn't have so that's something that that and visual studio code too so you select something and then you command uh D and then it selects the next one and the next one and if you want to skip one you do command n oh no sorry uh command K and command D and then it's it didn't select that one you see that yeah for replace these for thead GN on next piece to find all right yeah and and now I could you know do plug two something it's it's all right I mean you you get you get there uh with NE as well um you just you just need to change your thinking you know it's all right all right okay so yeah we have found that our navigation doesn't work so I'm not going to use ajkl keys I mean again there's apparently recursive mapping for K oh yeah of course well is it I mean e is mapped to K and then K is mapped to n maybe that's the issue but how would I how would I change this is it remap too [Music] no yeah well congrats trying to get colme to work with NE them but I guess because if I if I click K that's the only well L I'm also getting I think L is the same issue here because I goes to l l goes to I why is that actually that's stupid it shouldn't be a no sorry something is wrong here um yeah because of mapping so hang on I mean Jesus now I need to think how this kill me so an is here yeah what oh also because of mapping there um yeah we [ __ ] something up no I can't get into the I anymore oh wait one of them is incorrect so L yeah L goes to I not I to L that's stupid I'm just going to remove the eye for now wait I think maybe I need to close this okay does it not work yeah okay so I can go back into insert mode that's good um wait yeah I need to do this the other way around so uh L L becomes I that's what I need so this one wait I learn how to duplicate something yank and insert no that was the wrong one um yank and P yes P that one because yeah so L becomes I that's that's correct yeah do we do we have any more recursive mappings I don't think so because yeah I mean we have n but n doesn't become J what I so I I got these I got these from the internet and I think they're all wrong because n becomes K and then e becomes f um K becomes e man somebody really didn't understand what Co is here and I didn't I didn't see that weird anyway I I can I can do that myself later as well uh let's let's maybe like my other questions rather I have two questions first of all how do I go how do I open the second Tab and I think I understand that so if I go somewhere like options okay now I have two tabs open or two buffers as they're called how do I how do I switch between buffers is it's space no I I said it was something like bb or so but if I do key leader like it should actually open The Witch uh witch thing um what's it called the wit key right but lader doesn't open that anymore it just goes to visual why the [ __ ] I don't know yeah I mean I can click between buffers dhh did that today so I don't think it's a bad thing to do is it yeah I don't even know where which one to look for help for like is it buffer okay addit the buffer from buffer list where am I what is this okay next buffer move buffer next so B okay uh what is this like bracket B okay let me let me open the third one options lazy all right now I have three buffers so okay I know how to go to the next buffer I would rather like this to be on control tab but okay um oh wait here if I just press this button okay B next buffer and what's previous buffer can I also see wait ah okay so okay it's the the bracket the square bracket or brackets I think and B all right okay so I'm in the editor I do square bracket well now first I need to go over wait yeah so what if I'm in the editor and I want to switch back to the to the buffers thing like how do I do that like I mean I could just press an a file then it opens the buffer and then I can do uh square bracket B like square bracket open or closed and B but if I go back to the editor and now well I always need to go back to the yeah so I need to go to the file editor then I need to press control you know right side or right error and then I can do the uh buffers okay yeah I don't know and if I close a buffer just command q no also what is this up there now how do I get back well I closed the editor right so maybe that's my fault yeah how do I okay how do I close the buffer all right let's L the internet neim closer buffer it's also funny that you find so many basic questions about neim on the internet I I wouldn't like yeah BD unload buffer and delete it from the buffer list if the buffer was changed this fails oh you got to write it okay so you got to do command BW BW yeah but then it closes that buffer and it doesn't go to the next buffer oh that's also fun W doesn't stand for right but for wipe out okay so you actually delete everything you've done or is it just it's probably just WV uh W sorry command W right no uh I no hello what's that okay where I press something no all right okay I learned how to get between buffer how to move between buffers um so how do I close a buffer I mean here they say oh you can also wait the lazy Vim key maps uh let's look for buffer key maps General have buffer buffer line delete buffers to the left delete other buffers toggle pin previous buffer move buffer next buffer delete non pin buffers uh toggle pin so maybe this one non pinned buffers no delete BD yeah was it BD did I press BD BD okay well it closed the keymaps buffer but it also didn't go to the local buffer I mean that's what I want I kind of want to close the key maps and then if I press this one yeah you see like if I close a buffer like this it actually jumps to the next buffer that is available I don't want to okay so we got B uh was it d right that was a one yeah because this one actually closes all the buffers I mean is that maybe because the tree thing was open uh BW yeah okay I guess that's only because the the key tree was open the new tree was open so if I yeah close the new tree and I I close the lazy buffer it goes to Auto commands all right I mean and Z is just and that is just like right I mean I oh why is this empty oh yeah okay and that is just like control shift Tab and control tab just as in my browser and then it's for closing as command w and even if I have my file explorer open like it just goes to the next buffer not to the file explorer oh well my dear friends I don't think NE of them and I are made for each other to be honest like I I can appreciate it I like many things about this like I like um the editor functionality you know that you can just say hey oh and that's going to create a new line uh in the in the new tree actually that you can append or delete a file uh rename it that's pretty cool I actually like that I also set up my my z now I mean they have different key findings but I set it up in such way that I can also create uh files and repos repositor pretty quickly there so that's pretty cool I learned a lot from from neovim here but I mean I don't I don't think NE and I will become friends to be honest and I'm not in the mood to spend hours on learning the basic stuff to be honest and you know I could use a map I could use a mouse but I the problem is also I don't know who to ask I mean yeah I could read that book by Mitch thank you very much for practical Vim could spend $26 on a book and then have to read it to understand a freaking editor I mean sorry but come on um yeah I guess that's what people say if you want to learn new Vim you really have to sit down and learn it kind of like a subject in school and and then eventually you will have I don't know a great experience I hope maybe I mean you can really customize it and everything that's cool you know but I guess I was always like a point and click person you know I I buy Mac OS like I buy MacBooks because they just work they just do honestly I never had any issues with MEC in like 15 years that I've been using them uh I use Z Zed you know I used Visual Studio code which was okay but Zed is pretty amazing uh I tried out the the the split keyboard with moonlander you know tried it out honest to God you know did like two three weeks only moonlander and then I kind of got into it and I just realized it's not for me you know once you get you get into it and you're like yeah I could now continue but where I'm going is not really where I want to be so uh yeah I don't know I mean my biggest problem with newm is basically my keyboard layout you know but that has never been an issue with any other program ever again ever before so so I'm like come on I mean if there's one system one software in the world that should understand a different keyboard layout it should be freaking new of him right and I I also looked for like colc plugins whatever um suffer I mean suffering mean you know again I I appreciate it and I understand it and I would love to be able to use it um but then again I I also don't know whether I would be more productive with this right I mean I'm I'm really freaking productive with zed and I'm I now I'm I became even more productive because I understood you know you can just do much more with your keyboard you don't need to use the mouse as often but again it's also like the mouse has become so natural to me you know that it's not an issue uh yeah I am I don't know I'm a little I'm a little I'm a little sad because I I really thought that I could just you know pick up new Vim of course suffer through the beginning um yeah learn V 20 years ago that's a good one just go back in time and while at 20 years ago I should also buy some property like you know what did I do like going to kindergarten I should have bought an apartment instead yeah um again I I I really I really want to to be able to do this but I'm not willing to suffer through all that like come on stuff like changing a buffer I I don't know maybe you know I don't even know where to look this that stuff up right and I could read a book maybe it's but I don't need to read a book about how to use Vim I need to read a book about how to use NE vim and that shouldn't be the case come on just I don't know give me even a website just you know I actually looked at YouTube You Know YouTube videos like how to get started with neovim and just explain to me how I can navigate through a project how can I navigate through different buffers right how can I close a freaking buffer there should not be a question on the internet that says how do I close a single buffer in Vim right that that is just a failed user experience right here and this is not the first question that I've seen like that you know there were other questions where I'm like something so basic it should not be an issue um yeah so I I think it's the user EXP problem honestly you know and and uh I I've already been trying lazy him and and once you once you know these shortcuts it's fine right but how do I get there how do I learn these shortcuts and and why are they so cryptic right I mean and also why can't I change the [ __ ] keymaps here that's just ridiculous I mean I'm not the the one person in the world that is using coac especially for people who use neovim right I mean I don't believe that 100% of neovim users are us using quiry or quirts you know and then why is it so freaking hard to set up colch here this has been taking me three days and it's still not working I mean yeah I did some mapping wrong here that's true um but I also had a feeling like it extra was correct maybe I [ __ ] up the the whatever here I don't know uh but yeah all right sorry I don't I don't want to poo poop you of them all right yeah they have a ton of muscle memory you couldn't use emex like the one other guy I work with yeah yeah it is all muscle memory right and I mean all of this is muscle memory right I mean if I go to if I here like also just going through the tabs of a browser is muscle memory right it's just for me it's con control T and shift T and this is way I can go back and forth and I have the same in Zed and that makes it really easy for me to just transfer these these things right um maybe I could set the same up in newm you know like control tab to go to the next buffer and then command but then the problem is um because neim is running in iterm two actually if I press command W it closes iterm because you know command W uh command command key controls iterm not neim that's also something that I had to learn and and you know fine like I I can also use control W but again that also doesn't do anything yeah so cool I had my experience with NE ofm you know yeah kickstar from TJ is really helping yeah I use kickstar too but I I used to that first actually first kickstar and then lazy Vim um um but Kickstart didn't even have a file explorer plugin I think so I was like how do I even open my files right and then also the other thing is uh how do I search through what again I search through other files um yeah search files wait yeah well yeah like key maps no space again my leader doesn't work it goes to visual [ __ ] hell uh files how do I here find files and Telescope well leader leader space so it's space based but my leader doesn't work why doesn't my leader work space ah maybe because of this one sorry backspace let me just get all of this year out of the way yeah maybe this keymap was just [ __ ] so just close this thing open it again okay I think my leader works again yeah all right this is another fun thing that I realized actually also now I'm in the wrong profile so you can't see stuff here let me go okay oh no don't allow full X go away so so the other cool thing is if I search through because I'm in a I'm in um here I open it with neov wait come on quit thank you yeah new vim and then I opened it in a particular space right like new Vim config and Vim and if I do space space it searches searches through all the files in my complete computer you know it should not search through all the mil on my freaking computer why would I want that I'm in a freaking project I have it open right here and I do well it's going to the root directory yeah great find files in the okay and I can do leader and then small F capital f s yeah still same uh when I was in university I had to do all my work over SSH because my only computer was one yeah yeah you really I like Vim I I I I do like it I mean I I open everything like if I change any file on my on my system from my terminal I always use Vim uh and I like it right and and and I I know how to search for something I know how to jump to to the next stuff right so like I like vim and I like everything that is in the editor here I mean of course I don't like that the navigation doesn't work but okay I can I can live with it that I can use my error Keys uh it's just everything else here like the plugin like yeah I I don't I don't care that it's that is detecting git repositories I open the freaking project here this is my this is my current working directory right and if you search through a file it should not search through my entire computer I'm sorry but this is just [ __ ] yeah so I can do yeah I can't even do anything about this because like here find files in the current working directory okay leader lower case f upper case f leader lowercase f uh upper case f and still it goes through my entire computer yeah I heard I heard it's only for me I don't know I don't know maybe and I think that's the issue because when I open NE of them I gave it a path so maybe what I should be doing instead is go to the path first and then run neim yes but I mean why right because it's the same layout I I'm opening the same files it's just if I give it a PA if I turn it's just come on it's just all this ux [ __ ] I mean yes I'm I'm well I am not I open it from my root directory but I give it a path to a directory that I want to open and it opens that directory here in my neot tree thing right so this looks exactly the same but it's not because apparently then the current working directory is not inside here it's my root directory yeah why honestly yeah you know what it's just so that's a point I do understand this all right like now now you know now I know that this is how it works now I know I need to go to the I need to CD to the folder and then open the of him inside that folder I understand that but why like it's just decisions like that that I that I'm like come on this just [ __ ] like what why else would it work work that I give it a path and why wouldn't the path become my current working rury yeah it's kind of like you're holding but I'm like there's sorry I'm I'm a little loud today but I'm like there there's only one way of holding it isn't there oh no actually I can turn it around oh that makes much more sense but like why in the first place why does it why does it make me hold it wrong right like and and and the thing is okay I'm quite annoyed by this I'm quite frustrated right and I understand maybe from your side that you think well this guy is just he's he's getting way too irritated about something like that and and I agree with you like maybe I'm I'm over I'm over frustrated by this more than I should be but there's one thing that I hate in the world and it is when things that should be easy are not easy because for whatever [ __ ] reason there is right like it's always like you you think well this this could work in such a way and there's no okay that's a point right from my perspective there is no good reason why this works the way way it does you know and that's ux like if you have a user clicking a button you know the user like the user has the truth in their head whatever they are thinking of the current situation is what you present to them and if you present it in the wrong way and they get the wrong impression well that's bad ux right um yeah thank you Uncle Andy says I think the answer to a lot of the why is because it's maintaining some level of compatibility with Vim which is 50 years old might be Uncle Andy I agree yeah but you know then make a drro that just you know make a different drro maybe I'm I'm using the wrong drro maybe I should use a drro that makes everything super easy right but I'm like even even the new themm command like why right I mean make it a breaking change and then just say well if you add a path that becomes now your your current working directory unless you make it an argument right it's just so so my my point about user experience is like um yeah like if the user holds the thing wrong your your obligation as somebody who creates that software is to ask why are you holding it wrong what made you hold it wrong right and then you go there and you understand it and you might just decide well the user is dumb okay like in my situation right I'm just not made for this I don't want to read a whole book about how to use an editor right I want to I want to use the editor I want to open the editor I want to use a project and then okay you know of course like try to find out how to navigate and everything but then just give me a cheat sheet like these are the the 20 commands you need to navigate through a project right I don't even see that here like yeah I have which which uh which key um but it yeah like it doesn't really it doesn't really give me much right I mean okay this is a already better than than anticipated um here like okay I do buffer wait let let me open some buffer ah also I hate this behavior that it opens the buffer just keep me in the neot tree um okay buffer du yeah I don't know it doesn't give me that that thing where it tells well I can go to zero and one ah whatever well Envy chat uh yeah which key I mean that that's already better than nothing and I I I used that before uh but then it stopped working because of my [ __ ] up key maps which is my fault and I also yeah and then yeah still but there's there's stuff like that like how do I so I'm in this Ed in this buffer so I got to buffer and now how do I go to the switch to other buffer okay yeah cool but how do I Circle through the buffer it doesn't tell me why wouldn't it tell me how to cycle through the buffer because it actually I can do it with these keys but apparently I can't do it from my from my buffer thing here no buffer Explorer okay now I have a buffer Explorer ah yeah you one uh sorry Florian said understand the frustration it's really steep learning curve you really want to use near room to learn it I guess um yeah I guess yeah you really but again like I'm like why you know just make it easy just make it easy I mean it has all the customizability uh people can always do what they want afterwards but you know just just give me a freaking cheat sheet when you open new Vim like here when you when you open uh when you start lazy Vim no I don't want to here like it gives me a couple of things you know just give me a cheat sheet and then also let me like the other thing I don't like about lazy Vim is that um here like you can go to for example key maps right like it automatically adds the the default key maps and you have no way of really changing those unless you overwrite them I guess and they need to do remap but what what I would like maybe that's something the kickstarter does um give me the raw key map here all of it don't don't don't load it from another file just copy that file into this file and then I can see all the key Maps there are and I can change them however right but by having that in a different file I have no way of disabling any of the key maps there I have no way of changing them I mean unless again maybe I can overwrite them but then I first have to find them in the other file I have to open a freaking GitHub file to understand the key to be fair there's also the website here you know okay um that that that's also useful but again like just put it in this damn file and then I can do whatever I want with it right yeah stuff like that and then give me a cheat sheat like here this is how you this is how you navigate through a freaking project yeah uh shift HL shift HL no that doesn't work ah I [ __ ] it up no that doesn't work anything for me sorry to be fair lazy Vim is meant for the experienced Vim user that has declared dot files bankruptcy is learning near from the okay okay you're right yeah use Doom emex but yeah sometimes Envy chat feels better maybe it's lazy them yeah it could it could be many I mean there other dis out there right uh was it I heard about Luna rim and there's also yeah Luna Vim with s Thea but they all have S Thea what they all think their their defaults are samee the other ones are insane but you know h no problem Uncle Andy if you want to have less delay uh twitch is always better and then YouTube is the second best but Twitter is the uh the slowest yeah oh okay yeah uh I need to have different buffers open okay and now shift HL no it's still only is it control HL no it's not it's it's lazy him so I I got actually square bracket B this is how I can change yeah that's all right my twitch channel is PJ olrick PJ olrick um you don't see it on Twitter sorry um twitch here PJ or that's me all right Luna Vim is the worst which other drro are there wait neovim drro so this guy actually tried out a bunch H sorry uh Envy chat okay Astro Vim Luna Vim lazy Vim final results what is his final result he gave a couple of yeah yeah come on ever since the creation of Vim in 199 fin all distribs roughly have lazy Vim has four hot dogs and then Envy chat only three hot dogs so maybe that's not the best Dr according to this YouTube video EnV chat blazing fast config beautiful UI yeah I don't trust this Am anymore people swear it by lazy him hello Andy from Twitter Uncle Andy yeah Docker install features docks oh well guys this has been uh an experience and um yeah so what do we do now cycling tab is H and L I wish I could screen share h no worries uh um ah I know what you mean Andy so not H then L just shift H yeah so for me it's control actually control h control L um but they only go between NE tree and the buffer yeah but again I have the key maps in play so technically well but yeah it might be control is for window yeah exactly for the different Windows shift age no what is the thing you want to do I want to use NE but I mean I I I already I already have these here for the buffer so that's okay I I I would actually remap them to control tab that doesn't seem to be doing anything and then control shift tab also doesn't seem to be doing anything so I I would actually remap them to that um may we do that here so let's do a normal mode we have what's that control how do I do multiples uh let's look at the lazy Vim uh here the key maps can I have more than one so I want to do okay let's just do control tab is that somewhere here here tab okay oh actually it has that in in lazy V but I need to do I need to do leader control tab I just leader tab L leader tab uh F now that doesn't do anything yeah so what I want to do is I want to re I want to map control tab to next buffer so that would be um is that can I just do control how do how do they write it here like I know the Open Bracket C Capital C that's control but I don't think I can use that in combination with another oh I can do this okay I can I can do c and then tab I guess well in normal mode and then that would become um what is the mapping right um here command buffer next okay now I yank and I add another and now if I do see um shift do I have shift in here [Music] somewhere yeah I just right sh does that work okay I don't know let's try this one so I have C Tab and C shift Tab and then I have a command B next C whatever that means command B previous SI okay so let's open a bunch of things and now if I do what's the control tab well maybe I need to close any them so let me uh lazy no carriage return all right so enter yeah okay so I open a couple of tabs and let's see nope that did not work okay okay A near shift key map yeah control shift key this guy said the problem is terminal emul is don't recognize control shift cords unless we tell them how to okay wait what so save as CS now so the first step is to choose the character we want to map so J for example then look up the decimal value of the capitalized unic code character of course why wouldn't I the decimal value for J is 74 use the Wikipedia page okay once you found the value we need to tell our terminal emulator how to recognize the code and translate it into something a neim can understand at the following line under the mapping section in your ality ality jmr no I don't care all right guys uh this has been not fun but uh interesting you know uh I'm going to take a break now because in 40 minutes the of course uh thank you Kasper for joining in um you know what you can all you can all be privy to what I'm about to do which is Brew uninstall envin there you go okay that has been it thank you all very much for joining in to my new Vim exploration I think I'm very happy with z and uh maybe in the future I will come back but probably not so until then I would say if you want to enjoy another really really amazing live stream I can highly recommend the um live stream now with with Yim he's going to talk in 40 minutes from now uh let me just here he probably tweeted about it yeah here so um it's where is it yeah Elixir VB C Elixir minus rep rc.org and you can press on Watch and he will talk in 40 minutes and this is a whole week they have a whole week of live streams so today y will talk about um what the the projects that never were so projects he started but they never actually finished through or followed through or finished at least so that's going to be interesting and then to tomorrow we have Matos he's going to talk about the boom box which is a very nice wrapper around membrane for audio and video video processing and then we have Chris mcord on Wednesday and these times are all 7 p.m. uh European Standard so yeah that is chrisma cord and and Wednesday and then octo on um Thursday we have Jonathan the creator of Life Book and many others he's also working with Elixir and n and Bumblebee and then Friday we have my good friend and ex- colleague Philipe he's going to talk about realtime systems using Elixir at super base because super base uh they have a realtime solution that Philip built together with one or two other engineers and uh yeah he has shared some details about that with me and it's really really interesting so I can highly recommend his talk as well on Friday but yeah today y will talk so I mean come on you know why why would you not listen to the to Y talk if you have the time so yeah in 40 minutes approximately he's going to be live and all yeah it's going to be streamed here on Elixir web RTC so just go to Elixir minus web rc.org and uh then you will see it look they even have a a stream like a chat window you know some test and uh yeah I will see you on that stream later thank you all very much for listening to me ramble on and be frustrated about neim uh I wish this had a different outcome but you know sometimes live is how it is and I have other things to do than read documentation um yeah but yeah still I appreciate NE ofm a lot I wish we were made for each other but I don't think we are but uh I can understand why people love it and uh I would say it's just my fault and it's a skill issue 100% but I'm okay with that all righty so I will see you soon um again I don't know yet yet when I will live stream again let me know what you would like to see in my as my next project although we still have the live un native project we could also continue with that but if you want to see something different like I've been working a lot with um nerves recently I've been playing around a lot with yeah little Raspberry Pi zeros and uh sensors and everything so if you want to watch me build something with nurse let me know and I will be happy to um but you know if you have something else that you would like me to explore then just let me know as well all right that has been it thank you all for joining for today and see you next time by

Video description

I'm learning Neovim and it's tough. Let's share the pain (and maybe you could help me)

© 2026 GrayBeam Technology Privacy v0.1.0 · ac93850 · 2026-04-03 22:43 UTC