A tool so genuinely satisfying

These days I’ve been working on some project that have allowed me to utilize LLMs and Agents for coding, it removes those elements of total control on what is happening ofc, but at the same time I don’t like frontend, so I will allow myself for this specific reason, another reason being the fact that often I am asked by people around me about these tools and my experience with it, and if any of you is reading this, I don’t think anyone around here could declare himself an expert in a tool when they just come out every single week 11 Random question that appeared in my head while writing this: Are you still an expert in claude code if a new iteration of models comes out there, or at which point do we classify the tool as a completely different experience after changing the model, or do we assume that the skill of using claude code is just the fact that you can make use of all it’s functionalities and commands (which I would disagree with because a main part of what you are doing with these cli tools is harnessing the models into achieving something) . Anyways tmux is a really cool thing if I am being honest 22 And for all the people out there who are going to judge me for not using it as it is planned to be used, or maybe fully authentically, I am sorry to dissapoint, but if we talking about customization, I will customize it as I like it:) , but I hated so much the element of scrolling inside the panes, the idea that I have to use my keybind everytime to enter copy mode, so that I can scroll up and down wastes so much time (not exactly in the moment, but cumulatively on the long run). And the best thing I could do is, I have to find a way to use my trackpad for this and that either means creating the tool myself, or it means finding something that someone already created. And it was a pitty to be honest when I found out that someone already created such a thing, but it’s a really clever idea, so full credits to that. Here is the project tmux-better-mouse-mode, it basically allows you to use your trackpad in the panes, which automatically switches the copy mode and allows you to scroll, plus it solved a big pain of mine, which was simply switching panes and now we end up with the last point which is copy pasting just got so much easier because I believe it comes with some integration from that part as well. Honestly, big W for this project, as I am writing this, I am realizing that probably this makes interaction with panes so much better that I would want to run everything in my terminal, even the browser (lmaoo), mac windows management is not the best from my experience… Anyways, that’s a wrap, hopefully you got something useful out of it.


Now that from above was the article that I’ve written before my python sense33 You got it? Like, from spidey senses, but python, because it’s a programming language I interact with oftenly.. anyways.. , but then I realized while searching for documentation on this project that the last commit was 9 years ago, and then I was a bit suspicious, cuz I let claude code do the setup for me and at first he updated the conf, and then told be to run the keybind + I to actually install the plugin, but it worked without the installation, so while writing that got me suspicious and apparently setting this line set -g mouse on should be enough to do the job of the trackpad interaction in tmux, well as a good friend of mine used to say “dissapointed but not surprised”, ah, and also I’ve read that increasing the history limit parameter would benefit you. For a second I thought I’d abandon this article but then I said that, meh, people deserve to know I am not that smart and that I am functioning with mistakes as well. Cheers to learning and to the fact that models still got more to learn. (should probably start a series of some kind of #failms)

Keep learning!

Footnotes

  1. Random question that appeared in my head while writing this: Are you still an expert in claude code if a new iteration of models comes out there, or at which point do we classify the tool as a completely different experience after changing the model, or do we assume that the skill of using claude code is just the fact that you can make use of all it’s functionalities and commands (which I would disagree with because a main part of what you are doing with these cli tools is harnessing the models into achieving something)

  2. And for all the people out there who are going to judge me for not using it as it is planned to be used, or maybe fully authentically, I am sorry to dissapoint, but if we talking about customization, I will customize it as I like it:)

  3. You got it? Like, from spidey senses, but python, because it’s a programming language I interact with oftenly.. anyways..