My Competitive Programming Setup

preview_player
Показать описание
Hi! My name is Egor. In this video i talk about my competitive programming setup. I use macbook air M1 late 2020, blue yeti microphone, one by wacom tablet, sketchbook by autodesk, cf predictor, codeforces enhancer, vim via macvim, vim-plug, ultisnips, iterm2 and oh my zsh. You can find more details in this video and down in the description. I hope you find this video helpful. On this channel I make educational videos on competitive programming. Both on basic algorithms such as prefix sums, binary search, sorting, etc., and also some advanced topics such as disjoint sparse table, heavy-light decomposition, link-cut tree, lambda optimisation, FFT, and so on. Also sometimes I record screencasts and do some kind of unusual videos like this one. If you're interested, consider subscribing to my channel! If you have any questions you can contact me on telegram. Good luck with your contests.

Useful links:

Chapters:
00:00 - Intro
00:50 - Macbook Air M1 Late 2020
01:45 - Blue Yeti microphone
02:03 - One by Wacom tablet
02:39 - Temporary monitor
02:56 - Sketchbook by Autodesk
03:27 - CF Predictor and Codeforces Enhancer
06:33 - Eating
06:36 - Vim, Macvim, vimrc, vim-plug, ultisnips
15:12 - C++ template
25:23 - Iterm2 and Oh My Zsh
25:43 - Outro

Reach me out on:
telegram:

codeforces:

instagram:

Or peltorator at any platform
Рекомендации по теме
Комментарии
Автор

Great video! I'm moving full vim while learning cpp so this was super useful

iahg
Автор

The vim plug-in look promises, bro. Thank you 🎉

pnt
Автор

Thank you! You made another video on cp related. Please make more!

shipulroy
Автор

0:50 Do you also use this laptop for video editing?

uzdik.student
Автор

1:25 Have you considered upgrading to MacBook Pro 14 inch which doesn't have a touch bar anymore?

uzdik.student
Автор

how to add bits/stdc++.h for macvim and g++ ?

RavisLifeCircle
Автор

hi when i get an error message on macvim i cant scroll up 😢do u get the same problem and how should i solve it?

jiakai
Автор

Waiting for more videos in Everything you need to know about.. playlist

tharunchowdary
Автор

Whenever I press Function keys actual functions like (sound, brightness, spotlight) are working instead of mapped commands

Surya_
Автор

I can't find .vim/plugged file....

icb
Автор

Atmost how many Vim commands do you require for contests?

raghavkarthikeyan
Автор

thank you peltorator, and I think you may want do c comment better this way:
noremap <Leader>/ ^i// <ESC> " comment cpp
noremap <Leader>\ ^xxxh<ESC> " uncomment cpp, h moves cursor to first char of comment
this will comment/uncommnet before the first char which is not space, not the start of current line.

mcqueen
Автор

Which keyboard u use if u have to buy one

senecaoak
Автор

Having so much code templatized honestly looks like an overkill.

TheArchit
Автор

Hey, in your cpp build command what is the use of -fsanitize=address, I googled but didn't find a thing!

pranjalverma
Автор

Brother Autodesk sketchbook is no longer available now.
What can I do now?

bharatpipare
Автор

is it wrong to use mt19937 rnd(random_device{}());?

jumblemaksotov
Автор

Hey man, what are your plans after graduation? Will you go for an academic career or work in industry?

leroyjameshopkins
Автор

[Solved]

I am using macvim on Macos ventura, I have done tried many ways but getting error while running c++ code with #include <bits/stdc++.h>
@peltorator or anyone in community could you please help thanks


FYI
I have already pasted bits folder in these directories already,


/usr/local/include





input:
#include <bits/stdc++.h>
//#include <iostream>
using namespace std;
int main() {
cout<<"HELLO";
}


Error I am getting
orithm/count.h:28:5: note: 'count' declared here


Solution

alphasaurs
Автор

Could you make a video about the hot keys you are using in vim?

bosswnx