Page MenuHomeDevCentral

Create a Vim default system configuration on Ysul
Open, WishlistPublic

Description

We could provide a default system configuration for Vim offering an editor with reasonnable assumptions about what the regular user wants:

  • some syntaxic highlighting
  • arrows, home, end, enter, backspace working like an usual editor

If these assumptions are rejected by vim users, we should also provide a command to generate a ~/.vimrc according some templates.

Event Timeline

dereckson created this task.Apr 4 2015, 15:37
dereckson raised the priority of this task from to Wishlist.
dereckson updated the task description. (Show Details)
dereckson added a project: Servers.
dereckson added subscribers: dereckson, Sandlayth.

Google algorithms vote for https://amix.dk/vim/vimrc.html as a good basis.

dereckson assigned this task to Sandlayth.Apr 4 2015, 18:16

Kaliiixx wants this.

We've a first draft, with the following points still to check:

Navigation

  • CTRL + left/right behavior to check

Spell checker

  • Disable by default spellchecker
  • See how we can enable the spellchecker (README .txt files?), and if a decision could be taken from the environment to guess language.
  • Document how to add a word in custom dictionnary

Documentation

  • Document how autocompletion work

UI

  • Lines numbers are cool, ugly yellow aren't
  • Start with a blank screen instead of the welcome VIM - Vi IMproved screen

Autocomplete’s man has to be created. Otherwise, all is ready.

rama added a subscriber: rama.Jul 19 2015, 16:56

Difficulties I noticed with vim: tried to copy/paste (mouse middle button) the script found at
https://gist.github.com/eculver/1420227
after pressing the "a" key ("append") to switch to edit mode. Console froze for a dozen seconds and issued garbage. I managed to close vim and return to a working prompt.

dereckson removed Sandlayth as the assignee of this task.Mar 8 2018, 21:11

[ Mass switching long-time assigned tasks to user projects dashboards instead. ]