emacs的自动换行以及逆操作?
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
emacs的自动换行以及逆操作?
这里说的不是在在打字的时候,在每行的第N个字符就自动换行,
而是需要这样的,
如果我复制一篇文章到emacs里面,然后emacs对文本处理一下,就变成每隔N个字符就自动换行的了。
可是我在google搜索的结果都是打字的时候自动换行的,没有对文章处理的。
求教!
而是需要这样的,
如果我复制一篇文章到emacs里面,然后emacs对文本处理一下,就变成每隔N个字符就自动换行的了。
可是我在google搜索的结果都是打字的时候自动换行的,没有对文章处理的。
求教!
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
Re: emacs的自动换行以及逆操作?
怎么进行逆向操作呢?Fermat618 写了:如果你打字时可以自动换行的话,试试 M-q
我经常在网上down到已经自动换行的文档,想要转换成没有自动换行的文档,应该怎么做呀
- Fermat618
- 帖子: 728
- 注册时间: 2008-12-28 16:01
Re: emacs的自动换行以及逆操作?
英文的很简单,只要把换行符用空格替换掉就成了。axxdz 写了:怎么进行逆向操作呢?Fermat618 写了:如果你打字时可以自动换行的话,试试 M-q
我经常在网上down到已经自动换行的文档,想要转换成没有自动换行的文档,应该怎么做呀
中文如果直接这么做,可能在两个中文字中间产生额外的空格。你再找找看有什么办法吧,我还没做过。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
Re: emacs的自动换行以及逆操作?
跪求,,,,,
怎么对emacs的自动断行功能进行逆操作呀?
我在网上下载了很多已经自动断行处理的小说,
但是我想在手机上看小说,
就不需要自动断行操作,
跪求高人赐教!
怎么对emacs的自动断行功能进行逆操作呀?
我在网上下载了很多已经自动断行处理的小说,
但是我想在手机上看小说,
就不需要自动断行操作,
跪求高人赐教!
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: emacs的自动换行以及逆操作?
这个可能需要正则表达式来处理,可以找找会这个的人
为什么我的问题总是没有人回答?
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: emacs的自动换行以及逆操作?
可以把一个比较短的上传成附件,别人才好参考着去弄
为什么我的问题总是没有人回答?
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
Re: emacs的自动换行以及逆操作?
就是把这样经过自动换行的:
恢复成这样的,未自动换行的:
站在鄂尔多斯康巴什新区的中心广场上,四周是造型各异的博物馆、图书馆、
歌剧院以及各类政府机关大楼,气势恢宏,很有国际大都市的气派。然而,放眼
四周,却很少见到行人,偌大的一个广场上,只有一队旅行团游客在广场雕像前
合影。宽阔的大街上只是偶尔活动着一两个身穿橘黄色衣服的清洁工人。于是,
这里又仿佛置身一个魔幻城市。「平时也只有政府工作人员出来走走,到了周末
几乎没什么人。」清洁工人王师傅告诉记者,这里的特点就是人少楼多,大街上
除了过往车辆外,行人很少。「几年前各个政府机关搬过来后,公务员都在这边
上班,才增添了一点人气。不过大多数人也都住在东胜区,一到周末回家后,这
里又冷清了。」
记者在广场四周的各个大楼溜达了一圈,果然都大门紧闭,人迹寥寥,再往
远处,则是成片的住宅小区。记者发现,除了最近的康景苑、金信翰林苑这两个
小区一些房间的阳台上挂了衣物,显示有居民居住外,其他小区很少有人员活动。
附近居民告诉记者,入住率较高的两个小区是最早建成的,一些较新的小区入住
率很低,基本上都空置。
到了晚上,街上几乎不见行人。站在高处放眼望去,整个城市尽管路灯璀璨,
但是局部却陷入黑暗之中。尤其是附近一些住宅小区,亮灯率不足30% ,再远
处的小区,基本处于全黑状态。那些富丽堂皇的住宅区,成了永不开灯的建筑物。
恢复成这样的,未自动换行的:
站在鄂尔多斯康巴什新区的中心广场上,四周是造型各异的博物馆、图书馆、歌剧院以及各类政府机关大楼,气势恢宏,很有国际大都市的气派。然而,放眼四周,却很少见到行人,偌大的一个广场上,只有一队旅行团游客在广场雕像前合影。宽阔的大街上只是偶尔活动着一两个身穿橘黄色衣服的清洁工人。于是,这里又仿佛置身一个魔幻城市。“平时也只有政府工作人员出来走走,到了周末几乎没什么人。”清洁工人王师傅告诉记者,这里的特点就是人少楼多,大街上除了过往车辆外,行人很少。“几年前各个政府机关搬过来后,公务员都在这边上班,才增添了一点人气。不过大多数人也都住在东胜区,一到周末回家后,这里又冷清了。”
记者在广场四周的各个大楼溜达了一圈,果然都大门紧闭,人迹寥寥,再往远处,则是成片的住宅小区。记者发现,除了最近的康景苑、金信翰林苑这两个小区一些房间的阳台上挂了衣物,显示有居民居住外,其他小区很少有人员活动。附近居民告诉记者,入住率较高的两个小区是最早建成的,一些较新的小区入住率很低,基本上都空置。
到了晚上,街上几乎不见行人。站在高处放眼望去,整个城市尽管路灯璀璨,但是局部却陷入黑暗之中。尤其是附近一些住宅小区,亮灯率不足30%,再远处的小区,基本处于全黑状态。那些富丽堂皇的住宅区,成了永不开灯的建筑物。
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
Re: emacs的自动换行以及逆操作?
我查了一下,sed 和 awk 虽然是文本过滤的软件,但都是对行操作的,不行啊。
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
Re: emacs的自动换行以及逆操作?
规则应该是这样吧:
如果一个换行符后面的字符不是空格,那么就删除这个换行符,
否则就不处理。
如果一个换行符后面的字符不是空格,那么就删除这个换行符,
否则就不处理。
-
- 帖子: 581
- 注册时间: 2006-10-15 11:33
Re: emacs的自动换行以及逆操作?
;定义这个函数
(defun anti-operation ()
(interactive)
(goto-char 1)
(replace-regexp "\n+" "\n");
(goto-char 1)
(replace-regexp "\n[ ]" "dkfjaojifwenfiewonfawo");
(goto-char 1)
(replace-regexp "\n" "")
(goto-char 1)
(replace-regexp "dkfjaojifwenfiewonfawo" "\n ")) ;
终于把这个函数写出来了,费劲啊。(global-set-key (kbd "<C-f12>") 'anti-operation)
新手真难