diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2024-03-14 11:59:41 +0100 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2024-03-14 11:59:41 +0100 |
| commit | d54bc243188a7fcdf6a15a6b7353565042c1f828 (patch) | |
| tree | a1caddbd52e51c315e31f15d1b4be9457191ee83 | |
| parent | 7a376d7bc55bdc4be514fad750f23c7718d23153 (diff) | |
| download | mitjafelicijan.com-d54bc243188a7fcdf6a15a6b7353565042c1f828.tar.gz | |
Typo fix
| -rw-r--r-- | content/posts/2024-03-14-configuration-and-plugin-hell-and-why-i-dont-use-vim-and-tmux-anymore.md | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/content/posts/2024-03-14-configuration-and-plugin-hell-and-why-i-dont-use-vim-and-tmux-anymore.md b/content/posts/2024-03-14-configuration-and-plugin-hell-and-why-i-dont-use-vim-and-tmux-anymore.md index 70c24f9..5537290 100644 --- a/content/posts/2024-03-14-configuration-and-plugin-hell-and-why-i-dont-use-vim-and-tmux-anymore.md +++ b/content/posts/2024-03-14-configuration-and-plugin-hell-and-why-i-dont-use-vim-and-tmux-anymore.md | |||
| @@ -22,17 +22,17 @@ concise and minimal. No unnecessary fat or configuration options. I am a | |||
| 22 | massive proponent of [POSIX](https://en.wikipedia.org/wiki/POSIX) | 22 | massive proponent of [POSIX](https://en.wikipedia.org/wiki/POSIX) |
| 23 | style of utilities. I still think the [`pipe | 23 | style of utilities. I still think the [`pipe |
| 24 | operator`](https://www.geeksforgeeks.org/piping-in-unix-or-linux/) is | 24 | operator`](https://www.geeksforgeeks.org/piping-in-unix-or-linux/) is |
| 25 | one of the most amazing things every invented. I am still in awe when | 25 | one of the most amazing things ever invented. I am still in awe when I |
| 26 | I use it today. | 26 | use it today. |
| 27 | 27 | ||
| 28 | But when it comes to applications like text editors or terminal | 28 | But when it comes to applications like text editors or terminal |
| 29 | multiplexers, I have a bit of a different opinion. I think they need to | 29 | multiplexers, I have a bit of a different opinion. I think they need to |
| 30 | have some basic batteries included. And I agree that basic batteries | 30 | have some basic batteries included. And I agree that basic batteries |
| 31 | included is a loaded term and means different things to different | 31 | included is a loaded term and means different things to different |
| 32 | people. I will try to make a case that takes in account things that | 32 | people. I will try to make a case that takes in account things that |
| 33 | matter to me and, by extension, also matter to others. Otherwise, they | 33 | matter to me and, by extension, also may matter to others. Otherwise, |
| 34 | would not have configuration files for these applications that are bigger | 34 | they would not have configuration files for these applications that are |
| 35 | than some of their own projects. | 35 | bigger than some of their own projects. |
| 36 | 36 | ||
| 37 | It is very naive to think that bare-bones [Vim](https://www.vim.org/) | 37 | It is very naive to think that bare-bones [Vim](https://www.vim.org/) |
| 38 | is enough for working on a larger codebase. For some it may | 38 | is enough for working on a larger codebase. For some it may |
| @@ -70,7 +70,7 @@ one. They will change your life. I did learn a lot of them. I think | |||
| 70 | they are amazing. But my life wasn't changed at all. I can still | 70 | they are amazing. But my life wasn't changed at all. I can still |
| 71 | hop into a normal notepad and do some coding there and be very | 71 | hop into a normal notepad and do some coding there and be very |
| 72 | productive. Nothing really changed for me. I suspect these are the | 72 | productive. Nothing really changed for me. I suspect these are the |
| 73 | things that people who have a very addictive personalities say because | 73 | things that people who have very addictive personalities say because |
| 74 | [Vim](https://www.vim.org/) motions bring joy to them. I can imagine | 74 | [Vim](https://www.vim.org/) motions bring joy to them. I can imagine |
| 75 | they get a massive dopamine hit using it. For me, it does nothing. It | 75 | they get a massive dopamine hit using it. For me, it does nothing. It |
| 76 | is a convenient way to edit text. If I don't have them, I also don't | 76 | is a convenient way to edit text. If I don't have them, I also don't |
| @@ -110,7 +110,7 @@ Now, if you like ricing your setup. Configuring things. And playing | |||
| 110 | around with your environment, you go for it. I can understand. I was | 110 | around with your environment, you go for it. I can understand. I was |
| 111 | the same in my youth. It was fun and I loved every minute of it. | 111 | the same in my youth. It was fun and I loved every minute of it. |
| 112 | 112 | ||
| 113 | The problematic thing that occurs is that Vim evangelists them go and | 113 | The problematic thing that occurs is that Vim evangelists then go and |
| 114 | preach the Vim gospel, making everybody not using it feel like shit and | 114 | preach the Vim gospel, making everybody not using it feel like shit and |
| 115 | incompetent fools who do not care about "real" programming. | 115 | incompetent fools who do not care about "real" programming. |
| 116 | 116 | ||
| @@ -134,7 +134,7 @@ finding built-in. There is no plugin system in place, so they needed to | |||
| 134 | include common things programmers need these days. For commenting a line, | 134 | include common things programmers need these days. For commenting a line, |
| 135 | you don't need a plugin. Just press `ctrl+c` over the line and that's | 135 | you don't need a plugin. Just press `ctrl+c` over the line and that's |
| 136 | it. I don't remap anything. I use the defaults. The only thing I did | 136 | it. I don't remap anything. I use the defaults. The only thing I did |
| 137 | was change a default theme. And I choose one that is bundled with the | 137 | was change a default theme. And I choose one that was bundled with the |
| 138 | editor. That was it! | 138 | editor. That was it! |
| 139 | 139 | ||
| 140 | The same goes for [Tmux](https://github.com/tmux/tmux). I | 140 | The same goes for [Tmux](https://github.com/tmux/tmux). I |
| @@ -144,7 +144,7 @@ and years. And [Zellij](https://zellij.dev/) is a modern take on | |||
| 144 | [Tmux](https://github.com/tmux/tmux). Batteries included and with sane | 144 | [Tmux](https://github.com/tmux/tmux). Batteries included and with sane |
| 145 | defaults. No config file or plugins on my system to make it usable. | 145 | defaults. No config file or plugins on my system to make it usable. |
| 146 | 146 | ||
| 147 | This elitism about personal setups is so exhausting. You should use | 147 | This elitism about personal setups is so exhausting. You should use your |
| 148 | your computer the way you want to use it, and I will use my the way I | 148 | computer the way you want to use it, and I will use mine the way I see |
| 149 | see fit. This herd mentality I see so often is so cringe. I'm so over | 149 | fit. This herd mentality I see so often is so cringe. I'm so over taking |
| 150 | taking people seriously when it comes to these topics. | 150 | people seriously when it comes to these topics. |
