云网牛站
所在位置:首页 > Linux命令 > 解释使用Vim时Linux命令中的'@!'文件

解释使用Vim时Linux命令中的'@!'文件

2019-02-25 15:08:17作者:赖以葵稿源:云网牛站

我听说很多人抱怨在Linux系统上有一个名为“@!”的文件,主要是那些使用vim作为他们选择的文本编辑器的文件。

在对同一问题进行一些研究时,我可以将其缩小到用户问题,可能在使用Vim编辑文件时输入错误的命令,这通常是由于键盘布局不同于默认的美国键盘布局,导致字符错误输入。

Vim学习参考文章:玩转Linux必备的Vim技能,一文读懂Vim的安装和配置,学习之法

 

使用Vim时Linux命令中的'@!'文件是什么

现在使用Vim编辑文件,当使用vim对文件进行更改时,我们通常会执行save和exit,这在vim中使用键完成:

:wq

或者:

:wq!

如果你按错了键,你可能最终会做一个不同的动作,例如,如果你输入:

:w@!

该文件将被保存,但另一个文件名为@!创建,你可以试一试看看:

$ mkdir /tmp/test

$ vim file1

Hello World

保存使用:

:w@!

检查目录内容:

$ ls 

'@!' file1

$ cat file1 

Hello world

$ cat @!

Hello world

你可以使用rm命令轻松删除此文件:

$ rm @!

我希望这对你有帮助,下次在vim上保存内容时要小心,而不是使用:wq,你可以使用:

ZZ

这意味着你退出编辑模式并按以下快捷键:

Shift +zz

 

相关主题

在Deepin Linux系统下打造个性化vim编辑器的方法

Linux命令子频道
精选文章
热门文章