LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1338|回复: 9

emacs 如何打开文件名带空格的文件?

[复制链接]
发表于 2004-3-30 11:01:25 | 显示全部楼层 |阅读模式
在 Ctrl-X Ctrl-F 后如果直接输入文件名,若文件名带空格,好象不能直接输入空格,再输入余下的部分,不知应该怎么处理?
发表于 2004-3-30 11:45:59 | 显示全部楼层

回复: emacs 如何打开文件名带空格的文件?

最初由 sprayvoice 发表
在 Ctrl-X Ctrl-F 后如果直接输入文件名,若文件名带空格,好象不能直接输入空格,再输入余下的部分,不知应该怎么处理?

这种情况就是乱码现象吧,即使shell也不能处理啊。好在我们有Dired模式,对该文件按下“f”即可编辑。
 楼主| 发表于 2004-3-30 11:58:55 | 显示全部楼层
有没有其他的办法呢?
如在Terminal下可以把文件名用双括号括起来,或者使用"\ "来代替空格,不过这两种方法在emacs下都不行,有没有类似的方法呢?
发表于 2004-3-30 13:18:15 | 显示全部楼层
好象直接打开是不行,不过可以补全打开,比如i love you 这个文件,先输入i 然后tab补全,就可以打开了,不知道有没有别的方法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-3-30 22:58:06 | 显示全部楼层
最初由 sprayvoice 发表
有没有其他的办法呢?
如在Terminal下可以把文件名用双括号括起来,或者使用"\ "来代替空格,不过这两种方法在emacs下都不行,有没有类似的方法呢?


奇怪,我直接敲空格可以搞定的,eg, i love you

in emacs mode i enter C-x C-f i love you.  it is ok.
发表于 2004-3-31 21:07:19 | 显示全部楼层
aries1998,你那iloveyou的标签怎么弄
发表于 2004-3-31 21:43:01 | 显示全部楼层
最初由 ajinn 发表
aries1998,你那iloveyou的标签怎么弄

标签可以使用空格。
C-x r m
你可以试试看。
发表于 2004-3-31 21:43:32 | 显示全部楼层
最初由 ajinn 发表
aries1998,你那iloveyou的标签怎么弄


附件解压后,把里面的tabber.el放到/usr/share/emacs/site-lisp下面,然后在你的.emacs
里面添加下面的内容。

  1. (require 'tabbar)
  2. (tabbar-mode)
  3. (global-set-key (kbd "<C-M-down>") 'tabbar-backward-group)
  4. (global-set-key (kbd "<C-M-up>") 'tabbar-forward-group)
  5. (global-set-key (kbd "<C-M-left>") 'tabbar-backward)
  6. (global-set-key (kbd "<C-M-right>") 'tabbar-forward)
复制代码

具体的快捷键可以自己绑定,我的是ctrl+alt+(上,下,左,右)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-4-1 11:05:26 | 显示全部楼层
多谢
 楼主| 发表于 2004-4-2 21:58:06 | 显示全部楼层
奇怪,我直接敲空格可以搞定的,eg, i love you

in emacs mode i enter C-x C-f i love you. it is ok.


我原来有一点搞错了. 就是原来若存在 i love you 这个文件, 直接就可以打开.
如果想创建一个新的名为 i love you 的文件, 就无法用直接敲空格搞定了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表