in reply to Drew DeVault

so, it can't do the same actions or do you just not use them? thinking of stuff like Edit |pipe, or plumbing (in the Plan 9 ports version), or sending things to a terminal window.

i only know the basic editing actions in Vim plus i played around with YCM a long time ago, so i really have no idea how well these work in it. but these are what i think of when i think of a "the OS is your IDE" workflow.

in reply to Drew DeVault

> Vim: avoid plugins. Don't turn it into an IDE. Unix is your IDE and Vim is your editor.
> Of my plugins, the only ones which don't add more language support are:
> Fugitive, exclusively for :Gblame
> Ctrl-P
> vim-surround
> editorconfig
> hilinktrace, which helps with designing/modifying color schemes

Strong agree, though I'd sub in fzf for Ctrl-P. Oh, and add vim commentary, but I almost feel like it and vim-surround don't count – Tim Pope has a gift for writing native-seeming plugins

in reply to Drew DeVault

This is why I'm not really happy with vim and periodically I look at other vi-inspired editors, but up to now I haven't found one with all of the vim-specific features I use most:

* utf-8 support
* syntax highlighting
* help maintaining indentation (here vim's syntax based autoindent is nice, but enter keeps the same intentation level of the previous line would be just fine)

folds are another thing that I use a lot, but I guess I could live without them.

also, no. mouse. support. inside. the. editor. especially. not. active. by. default.

edit: it needs to be in Debian, otherwise it doesn't exist.

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.