欲选中几十万行MDX中文字,一小时都选不完,怎么办?

有一些特别大的MDX解压后用EmEditor打开,有几十万甚至几百万行的数据,如何用鼠标快速选中其中的很多行呢?

比如有一部英汉汉英双向词典,我想将其中上半部分英文词典保留而删除下半部分汉语词典。传统的鼠标选中文字操作方法是先选中一部分文字然后将鼠标移动并停留在EmEditor中的最上方,这样选中的蓝色部分就不断向上方延伸,但这延伸的速度和几十万行相比实在是蜗牛般,可能需要几十分钟才能到达最上方文字第一行。

哪位朋友有技巧的?

EmEditor可以分割文件,先添加书签,就可以分割了

不清楚 EmEditor,参考下 VSCode 的操作,上半部份选中一部分字,然后在下半部分,按住 Shift + 左键点击,就可以全选中。

谢谢哦!实验了,EmEditor和VsCode一样地操作的!
请问VSCode打开上百MB甚至GB的文本文件会卡吗?EmEditor是基本不卡的。

百多兆的还行,更大文件,VSCode 会提示有内存限制。

大文件 (>200MB)用 EmEditor 不要用 VScode

1 Like

内存限制可以修改的。但大文件用正则替换时经常crash,不太稳定。

1 Like

先Ctrl+G定位到节点行,把光标放到节点位置,再拖滚动条到文档末尾,按住Shift鼠标左键点击末尾,即选中了后半部分

Vim下删除下半部分: VGx

Vim下删除上半部分: Vggx

就是有几个G也是秒完成

为什么要选
shift+ctrl+home
shift+ctrl+end
两个快捷键的事情
电脑基本操作不会就先去学学电脑基本操作

2 Likes