我正在使用Ubuntu,并试图从vi
编辑器中删除所有100行,但是我遇到了在一个命令中执行此操作的面试问题。
@Der完全不需要使用
—
CVn
echo
它;> $file
效果很好。
那是一家什么样的公司,
—
CVn
vi
在面试中问有关问题?
基本的vi知识很容易回答这个问题。在安装了vim的计算机上(在Ubuntu上,我建议您使用该
—
evilsoup
vim-gtk
软件包,因为它使您可以访问vim中的xclipboard),vimtutor
在命令行中(而不是在vim中)键入以获取基础知识的交互式教程。它不应该花费超过半小时的时间,它是您可能会发现的使用vi / vim的最佳入门指南。
@MichaelKjörling我可以想象,如果申请人曾经提到
—
通配符
vi
(口头或通过简历)以前的经验,或者如果问题的开头是“好的,作为系统管理员,您必须了解一些命令行编辑器,对吗?你用过vi
吗?
echo -n > <file>
从文件中删除所有行(实际上只是用“”覆盖文件)。