![]() ![]() These things could be introduced in gVim, the gui version of vim, though I think they'd need changes to the gVim source code, so it wouldn't be as easy as writing a plugin.įor similar functionality in the gui, I'd recommend a plugin that automatically creates an outline of the current file, so that it becomes easy to see all defined classes and functions, or headings/subheadings for text, etc. The only thing I've seen that cli can't do is zooming in/out and providing that thumbnail-of-whole-document view that Sublime has. Jedi makes it work well, though finer adjustments to the positioning of the information to avoid hiding relevant code might work better in guis, assuming you want to use static analysis to do that instead of just moving the helpful snippet to the top of the screen (as other plugins do). A lot of stuff that I saw in gui editors has been well emulated in cli.Īn example would be the floating function definitions above the cursor ala VisualStudio introduced by jedi-vim. I used to be of the same opinion, but have lately stopped caring. I'm pretty happy with vim as it is right now, and the plugin ecosystem is incredibly lively, but it feels like a lot of new functionality people are trying to add to make vim work as an IDE they ends up having to work against the interface or implement things in suboptimal ways, specially when it's about showing any kind of contextual information.īuilding all those new interface features on top of a command line editor may hinder the evolution of a lot of those new interesting ideas, that always seem to mode so fast in the free software world, so while vim is perfectly doing it's job as a command line editor, if we want new interface features that are so gui oriented maybe it's time to stop trying to fit vim into something it's not, and start something new. Only backwards compatible to a certain degree, trying new things in different ways. We are all human and vim is that cool.Ī rewrite, more gui oriented, as vim already covers the command line perfectly. And please those of you who deign to grace us with your vim wisdom - be kind. Vim Awesome: list of popular vim plugins.ĭon't be afraid to ask questions, this sub is here for the vim community. ![]() Learn Vimscript the Hard Way: is a book for users of the Vim editor who want to learn how to customize Vim.Derek Wyatt's Vim tutorial videos: video tutorials by Derek Wyatt's.Vimcasts: screencasts by the author of practical vim.7 habits of effective text editing: a short guide on getting better at editing by the Vim author.usevim: a vim blog with some great outbound links.Patrick Schanen's Vim Page: an index of vim resources more complete than this list.vi.: questions and answers stackexchange style.: the most popular vim wiki, lots of great content.Vim Mac Mailing List: low volume mac specific list.Vim Dev Mailing List: high volume dev list.Vim Use Mailing List: high volume user support list.Vim Announcements Mailing List: low volume announcement list.Our Wiki!: Let me know if you want to be a contributor.#vim on freenode: 1000+ person reasonably active IRC channel.Vim user manual (PDF): 341 pages (extracted from full help linked below). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |