![]() Sadly, so far, that’s where things have started to break down. But Can I Code With It?Īfter some cautious experimentation and success using it, writing documents for my clients, naturally, as a developer, I began to consider using it to code with as well. Given this enthusiasm, I began to create my own VIM configuration, based off of configurations from two friends, Tom Oram, and Evan Coury and also with a little bit of inspiration from Laracast’s Jeffrey Way. I could rave about it all day long, and over the coming months will be. I can customise it based around nearly any condition imaginable but the primary ones are file type, which work just well, and are what we commonly do with modern, desktop, computing anyway. Whilst I’m not saying I do this all the time, you get an idea of just how powerful VIM is. This way, you can work on a large document, as though it was a small one, or flit between a series of files, with very little effort. You can see that the bottom right split has the contents folded, so that you only see the active section you’re working on. I can rearrange these, resize them, skip between them as needed. Each has a Markdown document which I was editing recently. There you can see 4 splits, or panes (or tabs). I don’t need a distraction free mode, because there’s next to nothing to distract me in the first place.I can jump to almost any point, whether by line number, text pattern, number of paragraphs, you name it.I can replace anything using either simple searches, or more sophisticated regular expressions.I can move anywhere in a document using simple searches.I’m still learning, I won’t lie, but there’s almost nothing which I can’t do, or configure to do, if I need to. Others, such as Writer, MacDown, Mou, TextEdit, and so on are far easier to start with especially if you’re not a geek, and don’t come from a technical background.īut if you stick with VIM, even just for a month as Drew Neil, author of Practical Vim suggests, (and have some help customising your setup), you rapidly learn it’s an editor which’s not only on par with the best around, it outclasses them. ![]() It’s AMAZING! No, it’s not the easiest of tools to start with, but it’s brilliant. It’s the tool I use for all of my writing work. So here’s the story over recent months I’ve been becoming ever more of a VIM evangelist. Is it reasonable, even practical, to expect that a 30 year old application can match a modern one? Is it conceivable to be able to code as well using VIM, said 30 year old application, as I can in PhpStorm, with all the IntelliSense-lead functionality PhpStorm offers? Is it reasonable, even practical, to expect that a 30 year old application can match a modern one?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |