I find that it’s nice to have a single copy that you will use for all your work. ![]() Most people who have installed python before will have multiple copies of python installed on their computer. And in the process, I set up my entire development environment from scratch and let me tell you it’s been magical.īefore setting up python on emacs, it’s nice to know which version of python you are using, which directory it’s in and how to switch versions (python 2.7 to 3.5 for example). I myself switched over from an IDE to emacs. This blog post is about one of those workflows many of us use: python programming. Having said all that, the best way to start with emacs is to pick a few things that you use frequently and make small steps to transfer your workflow to emacs. Don’t like your font, screen dimensions, keyboard shortcuts and syntax highlighting when doing code? Customize it! Don’t like how your word processor crashes all the time and doesn’t have this or that functionality? Use emacs to customize your own word processor! Sick of constantly switching back and forth between your email and a doc you’re working on? Do both on Emacs where switching screens is smooth as silk! It takes initial setup time to do all this but once done, you’ll have everything just the way you want it. Another benefit is the extent to which emacs can be customized to your needs. Many evangelize these shortcuts as the reason for converting to emacs, but I think greater efficiency isn’t necessarily the best reason. And it takes even more time to learn and get familiar with all the keyboard shortcuts for it (check out some of them here). Why isn’t everyone I know using emacs already?!? Well, it takes time to get emacs set up. You can do almost anything you normally do on your computer in emacs. For example, emacs is used as a development environment for C++, Java, Javascript, Ruby and of course Python, or to browse the web, read email, write a book or manage finances. Essentially, it’s a notepad with lots of functionality. To give you a brief description, emacs is a customizable text editor. Also for more information, visit the EmacsWiki. I refer you to Bozhidar Batsov’s blog post Why Emacs?. ![]() There are numerous sites that describe what emacs is and why you should use it. If you already love emacs, feel free to skip ahead. ![]() This part is about why emacs is so awesome.
0 Comments
Leave a Reply. |