[Bug 2107647] [NEW] Drop compatible mode for vim-tiny

Marcos Alano 2107647 at bugs.launchpad.net
Fri Apr 18 13:29:09 UTC 2025


Public bug reported:

I know I'm opening a can of worms here, but maybe we could drop `set
compatible` from /etc/vim/vimrc.tiny.

I think who needs the compatible mode these days knows where it can find
it and how to enable it, and it's really annoying in a fresh
installation to get the strange characters when using the arrow keys.

Possibly 10–15 years ago, it would make sense to have vim-tiny using
compatible mode, but today we could, and even should, rethink about it.

I know `nano` is the default text editor, but we discuss `vi` a lot in
technical documentations, so my opinion is we should provide a nice
experience for the user. I understand `vi` in general isn't a nice
experience for a beginner user, though, but not using compatible mode
would be s little less daunting.

But I'm thinking if there is any tool that would need to invoke `vi` in
compatible mode, that could cause a problem.

** Affects: vim (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to vim in Ubuntu.
https://bugs.launchpad.net/bugs/2107647

Title:
  Drop compatible mode for vim-tiny

Status in vim package in Ubuntu:
  New

Bug description:
  I know I'm opening a can of worms here, but maybe we could drop `set
  compatible` from /etc/vim/vimrc.tiny.

  I think who needs the compatible mode these days knows where it can
  find it and how to enable it, and it's really annoying in a fresh
  installation to get the strange characters when using the arrow keys.

  Possibly 10–15 years ago, it would make sense to have vim-tiny using
  compatible mode, but today we could, and even should, rethink about
  it.

  I know `nano` is the default text editor, but we discuss `vi` a lot in
  technical documentations, so my opinion is we should provide a nice
  experience for the user. I understand `vi` in general isn't a nice
  experience for a beginner user, though, but not using compatible mode
  would be s little less daunting.

  But I'm thinking if there is any tool that would need to invoke `vi`
  in compatible mode, that could cause a problem.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/2107647/+subscriptions




More information about the foundations-bugs mailing list