My Forever Dev Workflow

preview_player
Показать описание

🚨Tmux for newbs - Episode 3🚨

If you've been following along this series, you've learned about tmux and how to configure it to look beautiful. In this episode, we combine the power of Tmux with Neovim. Welcome to my forever dev workflow.

Pull up a chair — let's get after it.

chapters:
0:00 - intro and showing off
1:04 - Overview
1:40 - vim tmux navigator (navigator? barely even know 'er!)
8:00 - vim-test and vimux
12:59 - tmuxifier && managing sessions
Рекомендации по теме
Комментарии
Автор

Man, I love your intro. Such '80s action tv show vibes!

curtisbridges
Автор

Going to upload this config to GitHub soon. Link coming shortly

typecraft_dev
Автор

Great video nerd, since I discovered tmuxifier is a major part in my workflow as well, the ability to create your working session with one command is priceless, I even created some scripts that work on top of tmuxifier that allows me to change between open sessions

alcb
Автор

This was the missing piece. Finally really started falling in love with tmux after giving it a serious shot thanks to the other videos, but using it together with Neovim was kind of a pain. This is the final piece of the triforce it seems to it really making Neovim feel like an IDE that feels good to use. Big big thanks.

Frickin nerd

starmechlx
Автор

You have resparked my Childlike curiosity towards Tech, Thank You typecraft

fatboyslimshady
Автор

really love this series and how practical they are for day to day usage!

raymondong
Автор

Thanks for this series! Really appreciate the detailed walkthroughs.

In case others are confused by the ctrl-direction bindings with no leader mentioned at 1:55, the bindings from the last video don't do that. Instead you can use `bind-key -n C-h select-pane -L` for example, the -n flag makes the binding work without pressing the leader. Alternatively the tmux-navigator plugin just sets these for you.

zinda__bad
Автор

You have very cool and efficient workflow. I have to refine mine as well. Thanks for your example!

PetrenkoAndrii
Автор

have you tried neovim terminals? more integrated experience, especially with overseer.nvim to autocomplete commands from

Galopino
Автор

Mate! This is awesome. Tmuxifier is going into my setup now.

adamdrake
Автор

Just added tmux navigator. I was just wondering if this could be done just yesterday. Amazing, thanks!

noisycarlos
Автор

great video, I;m starting to use TMUX, although I'm a heavy neovim user, didnt know about those tmux plugins. Thanks.. BTW, love the intro.

PhanorColl
Автор

Great content! Please keep pushing this way!! 🚀

nicohussein
Автор

Thank you mustache man. This is super useful. I love your videos.

Greenbay-bnyk
Автор

You explain very nicely, very easy to follow. Thanks for sharing

tonit
Автор

I started learning Linux in 98 off an old version of Slackware (for that time). I remember having to compile everything and chase down dependencies on the computer with the internet connection... then load up a floppy disk and run upstairs to run ./configure again. Only to be met by another dependency. Lol. Rinse and repeat. I don't code but I did experiment with a programming language designed to spit out sheet music and finally had a reason to use the terminal other than configuring Linux (I was using stock emacs) I guess what I'm getting to is, I think the terminal is neat as hell and I wish i had more of a reason to use it more. I'd love to be able to code a program like Transcribe! A piece of software that let's you load in audio or video... slow it down but maintain pitch and clarity, along with smoothness... as well as pitch up or down, set start points for learning tough passages without having to hunt down the start every pass/listen, etc... but all in the terminal. Finally I could live in the terminal and get my "money's worth."

Annnyways. That's my story. Awesome video. I'll be checking out more for sure

tronus
Автор

Geee... another amazing tuto... Really love it. 1st time that I heard about tmuxifier. I've created a bash file that does similarly to tmuxifier :)

WaldirBorbaJunior
Автор

2:43 now thats some I think they called easter egg's or something.

arafays
Автор

You’re a hero ❤ seems like you can read my mind and give me what I need right before I need it.

Also editing is so clean I’d love to see your process some day

threee
Автор

vim-test looks amazing. I always hated jumping between projects that used different testing libraries and having to look up how to run (individual) tests.
Also, a side note for Tmux sessions: if you're working with Jira tickets, naming sessions after the ticket makes jumping between ticket work so much easier. You can be working on one ticket, get some PR feedback on another, jump to that ticket's session, edit and push, then jump back to the original ticket's session. Sudden urgent bug fix required? Just make a new session, fix it, then jump back to the original session.

ziggyshea