VIM is a Modern Python IDE

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ย. 2024
  • While VIM is lightweight out of the box, it can easily be extended with the use of third party plugins. In today's video I'll show you how to add auto-complete and file tree browsing plugins for VIM to turn it into a modern python editor.
    Plugins mentioned in this video:
    github.com/dav...
    github.com/pre...
    github.com/iva...
    Learn how to turn deep reinforcement learning papers into code:
    Get instant access to all my courses, including the new Hindsight Experience Replay course, with my subscription service. $29 a month gives you instant access to 42 hours of instructional content plus access to future updates, added monthly.
    Discounts available for Udemy students (enrolled longer than 30 days). Just send an email to sales@neuralnet.ai
    www.neuralnet....
    Or, pickup my Udemy courses here:
    Deep Q Learning:
    www.udemy.com/...
    Actor Critic Methods:
    www.udemy.com/...
    Curiosity Driven Deep Reinforcement Learning
    www.udemy.com/...
    Natural Language Processing from First Principles:
    www.udemy.com/...
    Just getting started in deep reinforcement learning? Check out my intro level course through Manning Publications.
    Reinforcement Learning Fundamentals
    www.manning.co...
    Here are some books / courses I recommend (affiliate links):
    Grokking Deep Learning in Motion: bit.ly/3fXHy8W
    Grokking Deep Learning: bit.ly/3yJ14gT
    Grokking Deep Reinforcement Learning: bit.ly/2VNAXql
    Come hang out on Discord here:
    / discord
    Website: www.neuralnet.ai
    Github: github.com/phi...
    Twitter: / mlwithphil

ความคิดเห็น • 7

  • @BobGamble
    @BobGamble หลายเดือนก่อน

    With your videos I was able to setup vim as you did. Other videos were outdated or didn't quite have it. Thank you!

  • @py-zc1vv
    @py-zc1vv 4 หลายเดือนก่อน

    For the "Jedi" to work on Debian Bullseye, it required a DISTRO version installation of Jedi, i.e. "vim-python-jedi", and the "git clone" to bundle as well.

  • @Droiduxx
    @Droiduxx ปีที่แล้ว

    Hi, thank you for this great video. I am new to NeoVim and still learn tons of things. Did you manage to make vim-ipython work ? A video would be great, it is hard to fin clear guides about integration of QTconsole and ipython with Vim/NeoVim...

    • @MachineLearningwithPhil
      @MachineLearningwithPhil  ปีที่แล้ว

      I couldn't get it to work. I'll have to circle back around.

    • @Droiduxx
      @Droiduxx ปีที่แล้ว

      @@MachineLearningwithPhil Me neither. I tried several plugins but was not really satisfied. I finally found nvim-repl, it is very easy to install, works perfectly and allows you to send code cells to a python terminal that keeps objects in memory. Maybe you should give it a try ;)

  • @gshan994
    @gshan994 ปีที่แล้ว

    Hi Phil, i Had followed u long back when u had exposed siraj raval.
    By d way thanks for showing usage of python and vim.
    I personally use Vscode with python and black extension ( python linter)
    I had learnt some vim commands but it's always that i forget or feel cumbursome to do stuff with vim.
    Hence disabled vim in vscode n started using it normally