VIM C++ Setup With Coc nvim

Sdílet
Vložit
  • čas přidán 28. 03. 2022
  • In this VIM tutorial I look at setting up VIM for C++ with the Conqueror of Completion plugin, the coc-clangd extension using NodeJS. I also set up vim with gruvbox, auto pairs, airline, airline themes, and nerdtree.
    The blog post on this topic:
    unkertmedia.com/how-to-setup-...
    VIM logo attribution:
    User:D0ktorz, GPL www.gnu.org/licenses/gpl.html, via Wikimedia Commons
    VIM Logo File URL:
    upload.wikimedia.org/wikipedi...
    VIM Logo Page URL:
    commons.wikimedia.org/wiki/Fi...
    C++ Logo attribution:
    Jeremy Kratz, Public domain, via Wikimedia Commons
    C++ Logo File URL:
    upload.wikimedia.org/wikipedi...
    C++ Logo Page URL:
    commons.wikimedia.org/wiki/Fi...
  • Věda a technologie

Komentáře • 63

  • @Zwen314
    @Zwen314 Před rokem +1

    Thank you, and also thanks to those who create amazing tools❤

  • @UnhingedNW
    @UnhingedNW Před 2 lety +3

    stoked about this because i love vim and im currently learning C++ and C. Couldn't get CoC to work right when i messed around with the first time.

  • @CosmJJ
    @CosmJJ Před 2 měsíci +1

    the best video on this topic! Thank you very much!

  • @Z1g0l
    @Z1g0l Před rokem +1

    Thx Tim, I'm learning C++ and I will switch to nvim in the future.

  • @hihiki-tb5ne
    @hihiki-tb5ne Před měsícem +2

    thank you, man! you are the only person who helped me

  • @zahidbond
    @zahidbond Před rokem +3

    This one iss da GOAT!!...the GOAT!

  • @dustinfox5211
    @dustinfox5211 Před rokem +1

    Great video, thanks for sharing!

  • @scotfsh5014
    @scotfsh5014 Před rokem +1

    I love your video, really helpful and heart-warming, thank you so much^^

  • @br3nd4nt
    @br3nd4nt Před rokem +1

    Very good tutorial, thank you!!!

  • @marq4375
    @marq4375 Před rokem +1

    Very helpful video, thank you!

  • @ankitkumarsingh9815
    @ankitkumarsingh9815 Před rokem +1

    Sir, you make vim look easy :)

  • @dennismitchell8507
    @dennismitchell8507 Před rokem +1

    Good job Tim 😊

  • @matualeman5142
    @matualeman5142 Před 2 lety +2

    Thanks! i needed this

  • @velessn
    @velessn Před 2 lety +1

    Thanks for your work

  • @natanloterio
    @natanloterio Před 2 lety +1

    Thanks a lot. You saved me

  • @SB-rf2ye
    @SB-rf2ye Před 2 lety +1

    Thanks mate! Also first time being the first like and comment.

  • @roshandsouza2329
    @roshandsouza2329 Před 2 lety

    Great it helped! Thanks

  • @anandabiswas8876
    @anandabiswas8876 Před rokem

    Loved it !

  • @deku.1206
    @deku.1206 Před 2 lety +1

    Hey Timothy ,Thank you so much for this video . It really helped alot .
    Can you Please make a video about how to set up C++ with ccls?

  • @jasonhousewright9101
    @jasonhousewright9101 Před 2 lety +2

    Thanks for your work, Mr. Unkert! Have you talked about your hardware setup (what chromebook you are using, etc?) I'm learning a lot from your videos and look forward to more! Thanks, again!

    • @TimothyUnkert
      @TimothyUnkert  Před 2 lety

      I haven't gone into real depth about my chromebook setup but may in the future.

  • @joshk2580
    @joshk2580 Před rokem +1

    Thanks dude.

  • @anon-tc6ig
    @anon-tc6ig Před rokem +1

    Thanks brother

  • @chriscsld7278
    @chriscsld7278 Před 2 lety +1

    Fabulous

  • @Meige24
    @Meige24 Před rokem

    thank you!

  • @islamux
    @islamux Před rokem +1

    Verty very nice man ^_^

  • @enriquegomez2581
    @enriquegomez2581 Před rokem

    Have you thought about creating a video on how to make coc work for nvim? It would be really useful!!

  • @oleksasirotinin1532
    @oleksasirotinin1532 Před rokem

    Could you please a bit explain the "curl |sudo -E bash -" combination? seems it's not a common usage or I've done a bad googling.Thank you

  • @toiletman100
    @toiletman100 Před rokem

    nice

  • @Yunes948
    @Yunes948 Před 2 lety

    very nice video can you make one with Lsp? its faster a bit

  • @arinroday302
    @arinroday302 Před rokem

    is there a way to get the error messages without having to save every time ?
    like every time I hit escape I want it to save, and then run the checks

  • @shadirvan7918
    @shadirvan7918 Před rokem

    I don't know how to auto complete the first suggestion. i have to go through all the suggestion until the end to get back to the first. How can i fix this

  • @tafsirahmed4067
    @tafsirahmed4067 Před rokem

    Thanks a lot but need Lsp & ccls setup

  • @Xenthera
    @Xenthera Před rokem +1

    Not sure if this was on purpose, but your website blog blocks all copying and right clicking. Makes it hard to copy stuff into my vimrc file...

  • @brijeshsundi6190
    @brijeshsundi6190 Před rokem

    can we use g++ instead of clang

  • @abrarmasumabir3809
    @abrarmasumabir3809 Před rokem

    What font are you using?

  • @qrockz007
    @qrockz007 Před rokem

    What does "bash -" do?

  • @vishalrao7010
    @vishalrao7010 Před 9 měsíci

    how can I do same for cuda and python:?

  • @anup8672
    @anup8672 Před rokem +1

    how to fix clangd diagnosing "clang pp_file_not_found error" for header files? even though header files are included.

  • @programming3043
    @programming3043 Před 2 lety

    What font are you using, it looks pretty nice

    • @TimothyUnkert
      @TimothyUnkert  Před 2 lety

      Probably source code pro, i like to mix it up.

  • @Awwe12675
    @Awwe12675 Před 2 lety

    Thank u I have question
    In downloading plug coc only
    But how can I change colors pink without more plug ?

  • @ziphy_6471
    @ziphy_6471 Před měsícem

    Can anyone help me I got stuck at 6:47 and I can't install coc.nvim with yarn since i'm on windows

  • @glidersuzuki5572
    @glidersuzuki5572 Před 2 lety

    Have you tried vim-lsp?

  • @LostSideDead1
    @LostSideDead1 Před rokem

    Autocomplete is not working

  • @jazzyBSD
    @jazzyBSD Před 6 měsíci +1

    thank u very much!!!!
    btw, can u tell me the name of the font?

    • @TimothyUnkert
      @TimothyUnkert  Před 6 měsíci

      I don't remember which font I filmed that with, but I like
      Hermit
      Source Code Pro
      Fira code
      Roboto Mono
      Jetbrains Mono

    • @jazzyBSD
      @jazzyBSD Před 5 měsíci

      @@TimothyUnkert thanks!

  • @sunnyheheheh9401
    @sunnyheheheh9401 Před 2 lety

    My clangd is showing errors in iostream , cout and endl whereas the code runs perfectly on vscode without errors can you pls tell me what's wrong

    • @TimothyUnkert
      @TimothyUnkert  Před 2 lety

      Did you include, "using namespace std;"?

    • @TimothyUnkert
      @TimothyUnkert  Před 2 lety

      I think VS Code might automatically add the namespace line. If you don't have it you have to have "std::cout

  • @EmreCan-wf5jn
    @EmreCan-wf5jn Před rokem

    Can I use VIM on windows 7 ? I have poor notebook. It's has 3 gb ram and core 2 duo. I want to follow my udemy C++ courses. By the way, should i install linux? I don't know how to use linux. But if i can't use vim on the windows very well, I must learn linux :).
    Sorry for my bad english.

    • @TimothyUnkert
      @TimothyUnkert  Před rokem

      You can use vim on windows. It is very light on Ram.

  • @kqvanity
    @kqvanity Před 2 lety

    This video should have been more centered around other cpp helping tools, plugins and with a bit of peculiar 0.0000001 productivity boosters, rather than absolute ground up vim setup.

  • @punjabistage
    @punjabistage Před rokem

    You lost me at node js