sudo mkdir /var/www/site.local/publick_html为站点创建一个文件夹
sudo vi /var/www/site.local/publick_html/index.php创建一个文件
通过控制台,这两个命令开始“故障” - https://yadi.sk/i/L4-Cg-jizjbmJ
而且它们本身都归于文件名 .swp ,我真的不知道如何使用这样的交换文件,我也不需要它。如何解决?
在指定这些命令后,控制台也会挂起
服务器是干净的 ubuntu 16.04 + LAMP
=================================================== ==========
Edit1* 我按照手册安装了 vim,但没有帮助,事实是当你输入任何 vim 或 nano 命令时,控制台表现得很奇怪,之后什么也不能输入。我正在使用 Bitvise ssh 客户端,但这似乎不是问题所在。无奈之下,我安装了桌面 gvim,但据我了解,它没有内置控制台?)
vim
.swp程序创建了一个带有附加后缀的文件。除了它作为一种标志表明正在编辑的文件(没有此后缀)当前正在编辑之外,还写入尚未保存的更改(到带有附加后缀的文件),它允许您在程序崩溃等情况下恢复这些更改。
.swp为了不在正在编辑的文件旁边创建这样一个带有后缀的文件,您可以:甚至通过添加到
vimrc命令来禁用交换文件的创建或告诉vim -y 通过覆盖变量的值
directory(在同一个 中vimrc)在用户主目录的某处创建它,其中列出了以逗号分隔的此类文件的优先位置。例如:
这里,首先vim会尝试在目录下创建交换文件
~/.vim/backup,如果失败(目录不存在或不可写),则在正在编辑的文件所在的同一个目录下.,如果在那里失败,则在/tmp.在您的情况下,vim程序代表用户
root分别运行,您需要更改vimrc位于该用户主目录中的程序 -/root/.vimrc(请参阅下面的说明),好吧,如果在您指定的配置中,例如,用于存储交换文件的目录~/.vim/backup,则需要创建此目录:澄清
哪个目录将被视为在程序的帮助下执行的程序的主目录
sudo取决于程序的设置sudo。例如,您可以这样检查:从您的问题及其屏幕截图来看,您没有使用过vi文本编辑器(或其高级版本, vim)。尝试使用更熟悉的编辑器,例如 ubuntu nano中包含的编辑器: