No video

Vim and Tmux Workflow for Web Developers

  Рет қаралды 38,202

Richard Bagshaw

Richard Bagshaw

Күн бұрын

In this video I go through my vim and tmux web developer workflow, this is something I am migrating to from phpstorm, so I thought I would outline where I am with this at the moment.
💥 My Blog 💥
richardbagshaw...
If you fancy e-mailing me you can do that on me@richardbagshaw.co.uk

Пікірлер: 34
@vcfvct
@vcfvct 4 жыл бұрын
The recent Language-Server(LSP) integration in neovim makes most of the IDE stuff like goToDefinition/refactoring etc possible natively inside nvim. Or the 'coc.nvim' is another monster in the community with its own eco-system.
@kevinl.9657
@kevinl.9657 4 жыл бұрын
9:13 You can go to specific line number without turning off the relative line numbering by using the command: gg So if you want to go to line 12, you can type 12gg. Cheers!
@georgemunyoro
@georgemunyoro 4 жыл бұрын
If you add "set nu" to your .vimrc, instead of your current line being shown as 0 , it will be the actual line number. Its called hybrid line numbers.
@JustTog
@JustTog 5 жыл бұрын
Thanks for the video, Richard. Have been thinking about trying out more vim config. Already using tmux every day. I can also recommend the resurrect plugin for tmux. It reloads tmux sessions after reboots (but looses the previous transcript though)
@richardbagshaw929
@richardbagshaw929 5 жыл бұрын
Oh nice, I will take a look at that, thanks! :)
@Grinzold8
@Grinzold8 4 жыл бұрын
Cool video! Would be interesting to see more tutorials/introductions on how to code in terminal.
@monirulchowdhury8434
@monirulchowdhury8434 3 жыл бұрын
Plz launch a vdo that how did u customized ur terminal.
@toxic_narcissist
@toxic_narcissist 3 жыл бұрын
I liked the tmux part. If you make more I would watch
@SOStudios67
@SOStudios67 4 жыл бұрын
If you really like the way tmux organizes terminal applications I would look into tiling window managers like i3 for getting that same functionality accross all applications.
@ezio934
@ezio934 4 жыл бұрын
Tilling wm makes gui applications look terrible. I mostly use tilling for cli programs so tmux is all i need.
@MrTaratataT
@MrTaratataT 4 жыл бұрын
Hi Richard, thanks for this video! Can you share your vimrc and tmux.conf it seems nice and it's always fun to learn new tricks? Actually I'm looking for a smart way to have a sort of "autorefresh" as it's done in VCode for standard HTML and CSS. The more KISS it will be the better...
@fooked1
@fooked1 3 жыл бұрын
You might want to check out coc-explorer instead of NERDTree. It's far better IMO. It never steals focus.
@richardbagshaw929
@richardbagshaw929 3 жыл бұрын
Yeah, I switched to that some time ago, much better 👍
@michaelbpaulson
@michaelbpaulson 3 жыл бұрын
Wait a second, I recognize you from twitters :)
@richardbagshaw929
@richardbagshaw929 3 жыл бұрын
Michael Paulson haaannnng on a minute! It’s Prime! 💥
@richardbagshaw929
@richardbagshaw929 3 жыл бұрын
Michael Paulson yep @bagwaa on tweeter, follow like and subscribe haha
@michaelbpaulson
@michaelbpaulson 3 жыл бұрын
@@richardbagshaw929 Let me jump on primeagen
@wahyuhidayat873
@wahyuhidayat873 3 жыл бұрын
hey dude, which theme zsh ur use ? its look cool. pls tell us :D
@marcrindermann9482
@marcrindermann9482 Жыл бұрын
I'm using both vim and emacs, emacs with evil mode, so I don't want to start another editor war between vim and emacs users, I am genuinely interested, so is there anything that tmux + vim can do that emacs can't?
@RichardThomas341
@RichardThomas341 4 жыл бұрын
Good stuff, Richard, thank you! I noticed that you have one of the best zsh prompt and vim status lines that i have seen. Is this via oh-my-zsh or custom created by you? Are you willing to share .vimrc and .zshrc? Thanks again.
@richardbagshaw929
@richardbagshaw929 4 жыл бұрын
Richard Thomas thanks Richard, you can find all my dotfiles here github.com/bagwaa/dotfiles
@RichardThomas341
@RichardThomas341 4 жыл бұрын
@@richardbagshaw929Thank you!
@zeocamo
@zeocamo 5 жыл бұрын
take a look at ranger, it is a great file manager, with tmux
@richardbagshaw929
@richardbagshaw929 5 жыл бұрын
+seocamo awesome I will, thanks
@juanrobles9935
@juanrobles9935 2 жыл бұрын
No vimrc?
@Roupi
@Roupi 3 жыл бұрын
how did you setup that buffer topbar, i cant find it on the vimrc on your github
@Shashwatpragya
@Shashwatpragya 2 жыл бұрын
Checkout airline tabline
@DrakeXiang
@DrakeXiang 4 жыл бұрын
`yy` will yank current line
@ThePrimeagen
@ThePrimeagen 3 жыл бұрын
S U B S C R I B E D
@richardbagshaw929
@richardbagshaw929 3 жыл бұрын
ThePrimeagen a god amongst men! 😂😢
@drapala97
@drapala97 3 жыл бұрын
Skip into relevant part - 1:48
@michaelodonovan6989
@michaelodonovan6989 3 жыл бұрын
How does your link from within vim to open your vimrc work? I can't see it in your vimrc.
@michaelodonovan6989
@michaelodonovan6989 3 жыл бұрын
I worked it out. Should use my brain first ; ) nnoremap £ :e ~/.config/nvim/init.vim obviously I'm using nvim and £ is just a tester mapping. Thanks for sharing your setup.
@whig3982
@whig3982 4 жыл бұрын
>ubuntu
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 56 М.
My Favorite Vim Tricks
14:39
MAKC
Рет қаралды 181 М.
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 17 МЛН
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 1,8 МЛН
FZF will change your workflow completely
13:29
chris@machine
Рет қаралды 115 М.
Doug Bell - "Organized Development With tmux"
46:36
The Perl and Raku Conference - Las Vegas, NV 2024
Рет қаралды 36 М.
How to Vim in 2023: Tips and Tricks
15:53
ThePrimeagen
Рет қаралды 412 М.
Let Vim Do the Typing
32:07
thoughtbot
Рет қаралды 212 М.
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 966 М.
Switching to Neovim & Rebuilding my Configuration
28:43
MAKC
Рет қаралды 137 М.
A Few Vim Plugins That Have Impressed Me Recently
13:31
DistroTube
Рет қаралды 122 М.
Coding with Cursor: Session 1
3:11:30
Sahil Lavingia
Рет қаралды 16 М.