当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Emacs的自动保存,怎么调整它的自动 保存时间和其字数
帖子发表于 : 2011-06-14 7:38 
头像

注册: 2007-08-24 17:46
帖子: 379
送出感谢: 16
接收感谢: 2
Emacs的自动保存,怎么调整它的自动 保存时间和其字数

如我想20秒空闲、输入30个字就自动保存,应怎么做?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Emacs的自动保存,怎么调整它的自动 保存时间和其字数
帖子发表于 : 2011-06-14 12:59 
头像

注册: 2009-04-11 23:46
帖子: 4130
系统: Arch Linux
送出感谢: 11
接收感谢: 124
要不你换 Vim?


_________________
我的博客 https://blog.lilydjwg.me/
提问的智慧
Arch Linux 中文论坛

我的vimrc: https://git.io/vimrc


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Emacs的自动保存,怎么调整它的自动 保存时间和其字数
帖子发表于 : 2011-06-14 14:36 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
没事多看看文档
虽然emacs没有中文文档
引用:
Controlling Auto-Saving
-----------------------

Each time you visit a file, auto-saving is turned on for that file's
buffer if the variable `auto-save-default' is non-`nil' (but not in
batch mode; Note: Entering Emacs.). The default for this variable is
`t', so auto-saving is the usual practice for file-visiting buffers.
Auto-saving can be turned on or off for any existing buffer with the
command `M-x auto-save-mode'. Like other minor mode commands, `M-x
auto-save-mode' turns auto-saving on with a positive argument, off with
a zero or negative argument; with no argument, it toggles.

Emacs does auto-saving periodically based on counting how many
characters you have typed since the last time auto-saving was done.
The variable `auto-save-interval' specifies how many characters there
are between auto-saves. By default, it is 300.

Auto-saving also takes place when you stop typing for a while. The
variable `auto-save-timeout' says how many seconds Emacs should wait
before it does an auto save (and perhaps also a garbage collection).
(The actual time period is longer if the current buffer is long; this
is a heuristic which aims to keep out of your way when you are editing
long buffers in which auto-save takes an appreciable amount of time.)
Auto-saving during idle periods accomplishes two things: first, it
makes sure all your work is saved if you go away from the terminal for
a while; second, it may avoid some auto-saving while you are actually
typing.

Emacs also does auto-saving whenever it gets a fatal error. This
includes killing the Emacs job with a shell command such as `kill
%emacs', or disconnecting a phone line or network connection.

You can request an auto-save explicitly with the command `M-x
do-auto-save'.

就是这两个变量, 设置变量值的方法好像是 setq, 自己搞下我忘了, emacs还没有时间折腾, 以后再搞
代码:
auto-save-interval
auto-save-timeout


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Emacs的自动保存,怎么调整它的自动 保存时间和其字数
帖子发表于 : 2011-06-14 14:36 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
auto-save-interval
auto-save-timeout


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Emacs的自动保存,怎么调整它的自动 保存时间和其字数
帖子发表于 : 2012-01-12 14:54 
头像

注册: 2007-08-24 17:46
帖子: 379
送出感谢: 16
接收感谢: 2
引用:
要不你换 Vim?

实在不习惯那个快捷键,呵呵

引用:
没事多看看文档
虽然emacs没有中文文档
……


嗯,我知道是这俩个,但用这个我只会用默认值。
还要承认,我英语烂的可以。
可惜了,要不还想试试。现在不用linux了,额,当时提问时好像用的是pcbsd+fvwm ,汗,就是瞎弄,现在没时间了。好多问题都是完全按说明做的,但就是不成功,ports上让我问作者,当时就汗颜了,哈哈

引用:
auto-save-interval
auto-save-timeout




页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译