昨天刚刚安装过Ubuntu12.04.0,刚装完就各种问题,然后立即就换了Ubuntu12.10,说实话问题也不小,自从12.04.0刚出来开始,就感觉越來越不满意,实在不行真得考虑换Debian了。
今天中午,趁着排练还没开始,桶箍桶箍Emacs,在编辑配置文件的时候发现Emacs编辑文件有个毛病,就是每次一保存都给我自动备份一 个.emacs~文件,这个是备份文件,我今天在网上查了,在默认情况下,每当你给一个文件修改过试图保存的时候,Emacs都会将保存之前的源文件进行 一次备份,也就是生成或者更新.emacs~文件,保证每次都有当前版本和次当前版本。而每次都把我的文件夹改得乱糟糟,所以我打算禁止他自动备份,控制 这个自动备份的变量叫做make-backup-files,他的值为t是打开,我只需要把他设置成nil即可:
;; 关闭文件自动备份
(setq make-backup-files nil)
我在网上搜,如果想要使用文件自动备份机制的话,通常有这么几种常用的设置:
;; 自动备份
(setq backup-by-copying t)
;; 自动备份在“~/.saves”目录下
(setq backup-directory-alist '(("." . "~/.saves"))
;; 自动删除旧的备份文件
(setq delete-old-versions t)
;; 保留最近的6个备份文件
(setq kept-new-versions 6)
;; 保留最早的2个备份文件
(setq kept-old-versions 2)
;; 多次备份
(setq version-control t)
还有,晚上弄完Emacs之后还安装上了Vimperator,之前一直头疼怎么才能用快捷键全选,用百度怎么百都百不到,今天用Google试了一下,果然轻松解决,使用映射:
:inoremap <C-a> <Ins><C-a><Ins>
不过这牺牲了C-a原本对应的快捷键“光标移至一行开头”,但反正这个功能不怎么使用。其他还有一对映射需要记下来,这是我自己瞎想得,不过为了防止以后忘记,就是:
map J <down><down><down><down>
map K <up><up><up><up>
然后保存设置:
:mkv
另外,这里有个网站,对Vimperator讲的很清楚,还教了你很多方便的配置:http://xbeta.info/vimperator.htm
还有,晚上弄完Emacs之后还安装上了Vimperator,之前一直头疼怎么才能用快捷键全选,用百度怎么百都百不到,今天用Google试了一下,果然轻松解决,使用映射:
:inoremap <C-a> <Ins><C-a><Ins>
不过这牺牲了C-a原本对应的快捷键“光标移至一行开头”,但反正这个功能不怎么使用。其他还有一对映射需要记下来,这是我自己瞎想得,不过为了防止以后忘记,就是:
map J <down><down><down><down>
map K <up><up><up><up>
然后保存设置:
:mkv
另外,这里有个网站,对Vimperator讲的很清楚,还教了你很多方便的配置:http://xbeta.info/vimperator.htm
对 2012年12月24日 23:04:47 的修改出现冲突:
昨天刚刚安装过Ubuntu12.04.0,刚装完就各种问题,然后立即就换了Ubuntu12.10,说实话问题也不小,自从12.04.0刚出来开始,就感觉越來越不满意,实在不行真得考虑换Debian了。
今天中午,趁着排练还没开始,桶箍桶箍Emacs,在编辑配置文件的时候发现Emacs编辑文件有个毛病,就是每次一保存都给我自动备份一
个.emacs~文件,这个是备份文件,我今天在网上查了,在默认情况下,每当你给一个文件修改过试图保存的时候,Emacs都会将保存之前的源文件进行
一次备份,也就是生成或者更新.emacs~文件,保证每次都有当前版本和次当前版本。而每次都把我的文件夹改得乱糟糟,所以我打算禁止他自动备份,控制
这个自动备份的变量叫做make-backup-files,他的值为t是打开,我只需要把他设置成nil即可:
;; 关闭文件自动备份
(setq make-backup-files nil)
我在网上搜,如果想要使用文件自动备份机制的话,通常有这么几种常用的设置:
;; 自动备份
(setq backup-by-copying t)
;; 自动备份在“~/.saves”目录下
(setq backup-directory-alist '(("." . "~/.saves"))
;; 自动删除旧的备份文件
(setq delete-old-versions t)
;; 保留最近的6个备份文件
(setq kept-new-versions 6)
;; 保留最早的2个备份文件
(setq kept-old-versions 2)
;; 多次备份
(setq version-control t)
还有,晚上弄完Emacs之后还安装上了Vimperator,之前一直头疼怎么才能用快捷键全选,用百度怎么百都百不到,今天用Google试了一下,果然轻松解决,使用映射:
:inoremap <C-a> <Ins><C-a><Ins>
不过这牺牲了C-a原本对应的快捷键“光标移至一行开头”,但反正这个功能不怎么使用。其他还有一对映射需要记下来,这是我自己瞎想得,不过为了防止以后忘记,就是:
map J <down><down><down><down>
map K <up><up><up><up>
然后保存设置:
:mkv
另外,这里有个网站,对Vimperator讲的很清楚,还教了你很多方便的配置:http://xbeta.info/vimperator.htm
还有,晚上弄完Emacs之后还安装上了Vimperator,之前一直头疼怎么才能用快捷键全选,用百度怎么百都百不到,今天用Google试了一下,果然轻松解决,使用映射:
:inoremap <C-a> <Ins><C-a><Ins>
不过这牺牲了C-a原本对应的快捷键“光标移至一行开头”,但反正这个功能不怎么使用。其他还有一对映射需要记下来,这是我自己瞎想得,不过为了防止以后忘记,就是:
map J <down><down><down><down>
map K <up><up><up><up>
然后保存设置:
:mkv
另外,这里有个网站,对Vimperator讲的很清楚,还教了你很多方便的配置:http://xbeta.info/vimperator.htm
浙公网安备 33010602011771号