vi does not show insert status
Bug #118817 reported by
markba
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vim (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: vim
When vi is set in insert mode by hitting <insert> or 'i', the status bar on the bottom is not updated so it is not clear what the current status is (insert mode or not). However, vi is indeed set to insert mode because typing is possible.
When hitting <escape>, insert mode is left and commands like :q etc. work as expected. Also in the case, there's no indication about the status.
When vim is called instead of vi, everything workes as expected.
Problem is detected on Edgy (Dapper was working fine), but also present in Feisty.
To post a comment you must log in.
Thank you for your report.
The behavior you describe is as desired. It is intended that by default, "vi" will invoke a traditional-usage vi; traditionally, the default value for the 'showmode' option is off; if you wish a traditional vi, but want the mode to be shown by default, please add "set showmode" to your .vimrc. If you do not wish a traditional vi, you should really invoke vim directly, as "vim". However, if you really want to invoke a full-featured vim via the "vi" command, it is possible to set this up via "sudo update-alternatives --set vi /usr/bin/vim.full" or the like.