vi/vim这类CLI下的编辑器和gedit,kate这些GUI下的编译器是两个世界的东西,没有可比性。
CLI下的编辑器所共有的一个特点是纯键盘操作,因此对键盘操作有针对性的设计与优化,使得熟练掌握这些编辑器之后会拥有极致的效率。这样一来本身低效的鼠标操作就失去了存在的意义(CLI下本来也不能用鼠标)。
而GUI下的编译器则有着更丰富的操作模式,对新手更友好,学习曲线更平滑,展现的内容更丰富。
vi是编辑器不是编译器,,vi的操作比gedit和kate更高效的,扩展也更丰富,
而且对于运维来说,通常都是通过ssh来远程连接到主机,这种情况下就要用vi了,,
vim优势非常大,vim可以列操作可以宏操作,处理大量数据,用sed更快
vim可以通过正则表达式编辑,这都是别的编辑器无所匹敌的