August 10th, 2008
使用vi编辑器产生.swp文件的解决方法
Category: Computer, Author: humker, Popularity: 1%前天装了一个red flag desktop 6,使用的是KDE的桌面,使用起来跟windows特别像,好像是控制面板这个选项。但是有一个问题就是显示器的刷新频率老是闪,估计是没有认出显示器,估计要改X window 的配置文件,该文件位于/etc/X11/xorg.conf 。后来改出问题了,x window 启动不了。
下面当然是进文本界面,请出vi来解决问题。看出了问题原来是双引号是全角的,要改为半角的。改完了以后还是不行,在进vi编辑那个文件,提示中有什么swp文件什么的,问你恢复不恢复。
这个swp文件的来历,当你强行关闭vi时,比如电源突然断掉或者你使用了Ctrl+ZZ,vi自动生成一个.swp文件,下次你再编辑时,就会出现一些提示。
你可以使用
vi -r {your file name}
来恢复文件,然后用下面的命令删除swp文件,不然每一次编辑时总是有这个提示。
rm .{your file name}.swp
在网上搜到了一个类似的提示,不同的linux提示可能不一样
".xorg.conf.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit:
当然可以用R键恢复。
vi编辑器要正常退出可以使用Shift-ZZ 。
如果不想每次vi崩溃时不保存swp文件,可以修改文件,
# vi ~/.vimrc
把其中的:
set backup " keep a backup file
修改为:
set nobackup " keep a backup file
随机文章
Tags:swp, vi.
评论数量(0) | Add Comments
本文网址:http://www.humker.com/2008/08/10/vi-mistake-swp-file/