Zhu Xinyan

Results 51 comments of Zhu Xinyan

我觉得不怪异哈,EditPad中专门有一个“line”模式,还是它的一大卖点呢!(其他软件没有提供这个功能)就是搜索直接选择整行,实际上它是把搜索给模糊化了,但这个功能在进行整行的编辑的时候,还找不到其他办法能够替代。您这里已经有给结果行加标记的功能,实际上已经具有“line”模式的能力了,而且MadEdit-Mod的这种处理我感觉要比EditPad要轻量级很多,灵活很多,如果发挥一下的话,肯定会比EditPad更好。谢谢认同 :)

被你这么一说,我试了试,TextBgColor这一项,我修改为其他颜色之后(原来是White),确实搜索结果窗口会跟着变,只有“White”和“None”这两个参数的时候,搜索窗口的颜色变成了灰色。 另外,我试了才知道,None是比白色更白的颜色!

嗯,我将TextBgColor从FFFFFF修改为FFFFFE,问题就解决了 :)

还有一个特别神奇的现象,我修改了syntax_txt.syn,syntax_syn.syn的颜色会跟着变。比如说我把txt.syn中的TextBgColor修改为None,.syn文件的背景就变成了高亮的白;我把txt.syn中TextBgColor修改为EFFFFF,相应的.syn文件的背景就变了偏浅红色(浅粉?)。而实际上syntax_syn.syn中的TextBgColor的值我根本就没有修改过,及时背景变色了,查syntax_syn.syn中的这个值仍旧是White。

还有就是txt.syn的TextBgColor的值决定了信息窗口的颜色是否会变灰,当修改这个值为“White”或者“FFFFFF”后,再打开其他扩展名文件,它们所有的信息窗口都将变灰。 总之这个问题是解决了哈。

这个快捷键可以让用户自己定义,在查看菜单里加入一个“滚动到中间”的选项,然后允许用户自己定义一个快捷键,这样比较方便了。

我说的意思不是用命令行驱动查找,我是想说只要给快速搜索条上的按钮加上快捷键就可以达到与vim相同的跳转效果了。Vim的几个模式来回切换在大键盘上用起来还成,但在笔记本的小型键盘上用(主要是那个esc键和f1、“`”键离得太近)就不方便了。

刚才写了一大堆,结果手贱,按了一个f5,刷新了…… 重新写! 您的这个问题使我想了很多,出了一个方案之后感觉有些乱就给删掉了,刚才又写了一个方案,结果被我f5了…… 我试了一下,现在MadEdit-Mod的标签,当我手动添加标签之后,在搜索面板中选择“搜索结果添加标签”和“每次搜索时清空标记”这两个选项时,我自定义的标签也会被清空。所以我感觉在MadEdit-Mod中的标签(或者书签)实际上是一个临时的存在,辅助进行“行编辑”用的。 我是想通过若干次正则搜索,简单的自定义建立起一篇长文档的文档大纲,从而达到导航的作用。 现在说说我的方案: (1)把“标签”(tag)和“书签”(bookmark)的概念分开。 将“搜索结果窗口”从底部移至窗口右侧,并分栏,如下图所示: ![](http://i11.tietuku.com/47cf673f38b1aba6.jpg) 标签可以使用鼠标或当前快捷键(我给改成f2切换标签,alt + f2清空所有标签)添加或删除,书签则使用alt+b快捷键和导航工具条进行添加删除。使用ctrl + alt + b清空所有书签(用户可以对这些快捷键进行自定义) 添加“标签”的行左侧会出现“蓝点”,添加书签的行会出现在“书签浏览窗口”中。 “标签”起到“激活当前行”的作用,激活之后,可以对标签行进行**复制、剪切、替换、删除(以及删除无标签行,二次搜索替换)**等等操作。 使MadEdit-Mod可以记住上次关闭前该文档的书签位置,这样只要建立一次书签,就一劳永逸了。 (2)书签浏览窗口 在书签浏览窗口中不能进行文本编辑,可以进行**复制选中的、复制所有、删除选中的、清空**等操作,但不会影响到所编辑的文本,“删除选中的”以及“清空”仅是去除了相应行的书签。 对选中的行,有一个“标记所选书签”的选项,选择后添加标签,并在编辑窗口和书签浏览窗口中相应行左侧同时出现小蓝点。_用蓝点激活后,就可以进行相应的标签行操作了。_ 同样,对已有标签的行,可以添加书签,添加后在“书签浏览窗口”中可见。 书签浏览窗口中的行严格按照行号排序,在编辑窗口中对书签行进行的编辑(修改文字、删除,或者发生了行号的变化),在书签浏览窗口中可以同时刷新,或者手动f5刷新(用户可以自定义这个快捷键)。 在书签浏览窗口中可以对文档进行“块编辑”,即我通过ctrl + 方向键或者鼠标选择拖曳,改变了书签浏览窗口中的行的次序,在编辑窗口中相应的文本块(多行)也发生移动。这需要使书签浏览窗口中的行代表编辑窗口中相邻两个书签之间的所有文本。 (3)搜索结果窗口 和现在的差不多,搜索结果树状列出,可以进行**复制选中的、复制所有、情况**等操作,仅是添加了一个“将选中的添加为书签”选项。 编辑窗口中被添加标签的行,在搜索结果中相应行的左侧也会出现小蓝点。...

嗯,好吧……我也是想把txt文档的编辑体验提高一个档次哈。 那什么,那我就直接回答您的问题吧: 当光标在“搜索结果窗口”中被激活时,使用传统的windows(或其他系统)的快捷键进行选择、复制、清空即可。 切换窗口的快捷键可以为: ctrl + shift + 1,主窗口; ctrl + shift + 2,搜索结果窗口。 或者用鼠标直接定位。 另外,我还是希望您能把搜索结果窗口挪到编辑窗口的右侧,因为对于长文档的搜索结果,往往一下子就是几百行,上千行,放在底下太扁了,要浏览搜索结果很不方便,而且搜索窗口的右边部分根本是浪费掉了的空间。

噢!我刚发现!那么能不能让它默认在右侧并默认开启呢?