我会很感激如果有人能告诉一个新手,
vi
和vim
之间的区别是什么。我听说Vim是vi
的继任者,但每当我尝试在Ubuntu中打开vi
时,它总是打开vim
。vi
和vim
之间的区别是什么。我听说Vim是vi
的继任者,但每当我尝试在Ubuntu中打开vi
时,它总是打开vim
。来源:Vim.Org, Vim on Wikpedia。
希望对你有所帮助!:)
vi
启动的就是Vim。nvi
和elvis
。vim: command not found
,只能使用vi
。 - phil294vi
运行的是 vim.tiny
。 - muru$ vim Command 'vim' not found, but can be installed with: apt install vim # version 2:8.2.3995-1ubuntu2.5, o
- likejudoVim也是Linux的文本编辑器。它是vi的升级版,其全名为vi improved。除了vi的功能外,它还具有多级撤消、可视化操作、语法高亮和易用性的特点。 vi和vim都是Linux中的编辑器。它们的区别在于vim更先进,可以看作是vi的升级版本。vi用于文本编辑,而vim更适用于编码。 Linux ESC:vi和vim之间的区别
https://vimhelp.org/vi_diff.txt.html
https://vimhelp.org/options.txt.html#%27compatible%27
https://vimhelp.org/vi_diff.txt.html#posix-compliance
我最大的发现是vim中撤销/重做功能的破..嗯..“改进”,以及“BACKSPACE”键的非经典行为,以及vim-tiny在某些情况下的速度较慢。 在我测试过的所有vim版本中,一次追加50,000次可以导致会话几乎被锁定一个小时。 而在nvi中,对相同数据进行2,000,000次追加只需要不到5秒钟。 vim开发人员知道这个错误,但他们认为修复它不值得。^[50000a使用vim还是nvi还是vi?^[
最好不要在生产环境中尝试在vim中执行此操作。只是说说而已。