首页 > 代码库 > EmEdit选择多行内容

EmEdit选择多行内容

EmEdit是个非常好的软件,功能非常齐全,而且G级别文件轻易可打开。

作者经常使用文本需要选中几万行的数据,如果用鼠标下拉非常耗费时间下面说个我研究出来的方法。

举例,现在有个1000行当文本,我只需要里面500~800行内容。


操作方法一:

  1. 鼠标点击到500行开头。

  2. 按Ctrl+F8

  3. 滚动右侧滚条到调到第800行,鼠标点击第800行,即可选中这300行当区间。


如果你的行数比较大几十万或几百万行。

操作方法二:

  1. 鼠标点击到500行开头。

  2. 按Ctrl+F8

  3. 按Ctrl+G,后输入你要跳转到的行,点确定即可选中。



选择完就可以你需要的复制、删除等操作了。


Emeditor所有快捷键操作 
新建文本Ctrl+N创建一个新的文本文件。
打开Ctrl+O打开一个已存在的文件。
保存Ctrl+S保存当前文件。
重新载入为日文ShiftJIS重新载入当前文件为日文ShiftJIS编码。
打印Ctrl+P打印当前文件。
还原工作空间Ctrl+0还原一个已保存的工作空间状态。
保存工作空间Ctrl+Shift+0保存该工作空间。
保存并关闭Ctrl+E保存并关闭当前文件。
关闭Ctrl+F4,Ctrl+W关闭当前文件。
保存并全部关闭Ctrl+Shift+E保存并关闭所有打开的文件。
全部关闭Alt+Shift+X关闭所有打开的文件。
撤消Alt+Backspace,Ctrl+Z撤消最后的操作
重做Ctrl+Y重做上次撤消的操作
剪切Shift+Delete,Ctrl+X剪切选定内容(如果选中)或当前行(如果未选中)并粘贴到剪贴板。
剪切当前行Ctrl+L剪切当前行并复制到剪贴板。
剪切选定
剪切选定内容并移动其道剪贴板。
复制Ctrl+C,Ctrl+Insert复制选定内容或当前行并粘贴到剪贴板。
复制为引用文本Ctrl+Q复制选定的内容为引用文本并粘贴到剪贴板。
复制并取消选定Ctrl+Shift+C复制选定内容到剪贴板并取消选定文本。
复制为引用并取消选择Ctrl+Shift+Q将选区复制为引用,粘贴至剪贴板并取消选择。
粘贴Ctrl+V,Shift+Insert在光标位置插入剪贴板中的内容。
粘贴为系统默认编码Alt+Ctrl+V粘贴为系统默认编码。
粘贴为引用文本Ctrl+B插入剪贴板中的内容为引用文本。
粘贴并换行Ctrl+J插入剪贴板内容并换行。
粘贴为引用文本并换行
插入剪贴板内容为引用文本并换行。
循环粘贴Ctrl+Shift+V,Ctrl+Shift+Insert在当前位置循环插入剪贴板中的历史内容。
删除Shift+Backspace,Delete删除选定内容或删除当前光标右侧的一个字符。
删除当前光标左侧的字符Backspace删除选定内容或删除当前光标左侧的一个字符。
删除当前行Ctrl+Shift+L删除整个当前行。
删除单词Ctrl+Shift+Delete删除当前光标所在位置的单词。
删除右边的单词Ctrl+Delete删除当前光标右边的单词。
删除光标左侧的单词Ctrl+Backspace删除当前光标左侧的单词。
右移一个字符Right将光标向右移动一个字符。
左移一个字符Left将光标向左移动一个字符。
右移一个单词Ctrl+Right将光标向右移动一个单词。
左移一个单词Ctrl+Left将光标向左移动一个单词。
移至当前行行首Alt+Ctrl+Home移动光标到当前行的行首。
当前行行首或文本起始位置Home移动光标到当前行首个非空的字符。
移至当前逻辑行行首Alt+Home移动光标到当前逻辑行的行首。
移至当前行行末End移动光标到当前行的行末。
移至当前逻辑行行末Alt+End移动光标到当前逻辑行的行末。
查找配对的括号Ctrl+]移动光标到配对的圆括号/方括号/大括号。
查找匹配标记Ctrl+.移动光标至匹配的标记。
制表符或增加行缩进Tab插入制表符或增加当前行缩进。
左移制表符或减少行缩进Shift+Tab将光标向左移动一个制表符或减少行缩进。
上一行Up移动光标到上一行。
下一行Down移动光标到下一行。
上一页PageUp移动光标到上一页。
下一页PageDown移动光标到下一页。
文档顶部Ctrl+Home移动光标到当前文档的顶部。
文档底部Ctrl+End移动光标到当前文档的底部。
向上滚动一行Ctrl+Up将文档向上滚动一行。
向下滚动一行Ctrl+Down将文档向下滚动一行。
上一个逻辑行Ctrl+PageUp移动光标到上一个逻辑行行首。
下一个逻辑行Ctrl+PageDown移动光标到下一个逻辑行行首。
窗口顶部Alt+PageUp移动光标到当前窗口顶部。
窗口底部Alt+PageDown移动光标到当前窗口底部。
全选Ctrl+A全选。
选择字符F8切换字符选择模式。
选择行Ctrl+F8切换行选择模式。
选择逻辑行
切换逻辑行选择模式。
垂直选择Ctrl+Shift+F8切换垂直选择模式。
选择单词Alt+F8选择当前光标所在位置右侧的单词。
垂直选择模式切换垂直选择模式。
扩展选区到下一个字符Shift+Right扩展选区到下一个字符。
扩展选区到上一个字符Shift+Left扩展选区到上一个字符。
扩展选区到下一个单词Ctrl+Shift+Right扩展选区到下一个单词。
扩展选区到上一个单词Ctrl+Shift+Left扩展选区到上一个单词。
扩展选区到上一行Shift+Up扩展选区到上一行。
扩展选区到下一行Shift+Down扩展选区到下一行。
扩展选区到上一页Shift+PageUp扩展选区到上一页。
扩展选区到下一页Shift+PageDown扩展选区到下一页。
扩展选区到当前行行首或文本起始位置Shift+Home扩展选区到当前行行首或当前行文本起始位置。
扩展选区到当前逻辑行行首Alt+Shift+Home扩展选区到当前逻辑行的行首。
扩展选区到当前行行末Shift+End扩展选区到当前行的行末。
扩展选区到当前逻辑行行末Alt+Shift+End扩展选区到当前逻辑行的行末。
扩展选区到文档顶部Ctrl+Shift+Home扩展选区到当前文档顶部。
扩展选区到文档底部Ctrl+Shift+End扩展选区到当前文档底部。
扩展到配对的括号Ctrl+Shift+]扩展选区到配对的圆括号/方括号。
匹配标记扩展Ctrl+Shift+.扩展选区至相匹配的标记。
取消Esc取消选择。
大写Ctrl+Shift+U转换选定的文本为大写字母。
小写Ctrl+U转换选定的文本为小写字母。
保存为日文ShiftJIS保存当前文件为日文ShiftJIS编码。
保存换行为CR+LF保存换行为CR+LF。
日期与时间Shift+F5插入日期与时间。
插入钝重音符号Ctrl+`在将要输入的字符上插入钝重音符号(只限下列字符:a、e、i、o、u、A、E、I、O、U、`或")
插入尖重音符号Ctrl+‘在将要输入的字符上插入尖重音符号(只限下列字符:a、d、e、i、o、u、y、A、D、E、I、O、U、Y、‘或")
插入抑扬音符号Ctrl+Shift+6在将要输入的字符上插入抑扬音符号(只限下列字符:a、e、i、o、u、A、E、I、O或U)
插入代字号字符Ctrl+Shift+`在将要输入的字符上插入代字号字符(只限下列字符:a、n、o、A、N或O)
插入分音符号Ctrl+Shift+;在将要输入的字符上插入分音符号(只限下列字符:a、e、i、o、u、y、A、E、I、O、U或Y)
插入圆环重音符号Ctrl+Shift+2在将要输入的字符上插入圆环重音符号(只限下列字符:a、A或空格)
插入连字符Ctrl+Shift+7在将要输入的字符上插入连字符(只限下列字符:a、o、s、A或O)
插入下加符Ctrl+,在将要输入的字符上插入下加符(只限下列字符:c或C)
插入画线字符Ctrl+/在将要输入的字符上插入画线字符(只限下列字符:o、O或c)
插入变音符Alt+Shift+6在将要输入的字符上插入变音符(只限下列字符:a、i、o、u、A、I、O或U)
插入倒转的问号Alt+Ctrl+Shift+/插入一个倒转的问号
插入倒转的感叹号Alt+Ctrl+Shift+1插入一个倒转的感叹号
插入版权Alt+Ctrl+C插入版权符号插入注册Alt+Ctrl+R插入注册符号
插入商标Alt+Ctrl+T插入商标符号
插入欧元Alt+Ctrl+E插入欧元符号
在上方新建一行Shift+Enter在当前光标位置上方插入新行。
在下方新建一行Ctrl+Shift+Enter在当前光标位置下方插入新行。
创建当前行的副本Ctrl+Shift+Y创建当前逻辑行的副本。
插入CR在光标处插入CR。
插入LF在光标处插入LF。
插入CR与LF在光标位置插入回车与换行。
插入/改写Insert切换插入/改写模式。
编号Alt+N在当前光标或垂直选区中插入编号。
半角/全角转换Ctrl+T在半角与全角字符之间转换选定文本。
将所有制表符转换为空格Ctrl+Shift+T转换制表符为相等的空格。
移动到上次编辑位置Ctrl+Shift+Z移动光标到上次编辑位置。
转到当前行的标记位置F10转到当前行的标记位置。
打开链接(&I)打开一个超链接。
跳转Ctrl+G跳转到指定行
切换输入法Ctrl+F11为远东语言启用或禁用输入法编辑器。
跳转到下一个F4跳转到输出栏中的下一个位置。
跳转到上一个Shift+F4跳转到输出栏中的上一个位置。
编辑向后Alt+Left移动光标至上一位置。
向前Alt+Right移动光标至下一位置。
设置或清除书签Ctrl+F2当前行若有书签,则清除之;若无书签,则设置一书签。
清除当前文档中的所有书签Ctrl+Shift+F2清除当前文档中的所有书签。
转到本组文档的下一个书签F2转到当前分组中的下一个书签。
转到本组文档的上一个书签Shift+F2转到当前分组中的上一个书签。
下一个节点Alt+Down当显示大纲视图时移动光标到下一个节点。
上一个节点Alt+Up当显示大纲视图时移动光标到上一个节点。
扩展到下一个节点Alt+Shift+Down当显示大纲视图时扩展选定内容到下一个节点。
扩展到上一个节点Alt+Shift+Up当显示大纲视图时扩展选定内容到上一个节点。
选择单元
CSV、TSV或DSV模式下选择当前光标所在位置的单元。
下一单元
CSV、TSV或DSV模式下跳转至下一单元。
上一单元
CSV、TSV或DSV模式下跳转至上一单元。
字母升序
在当前列中以字母升序排序文本。
字母降序
在当前列中以字母降序排序文本。
数字升序
在当前列中以升序排序数字。
数字降序
在当前列中以降序排序数字。
启用/禁用仅编辑选定行模式
启用或禁用仅编辑选定行模式(仅允许编辑选定区域,其他剩余的区域不允许访问)。
下一拼写错误Ctrl+M跳转至文档内的下一拼写错误。
上一拼写错误Ctrl+Shift+M跳转至文档内的上一拼写错误。
Ctrl+F查找一个字符串。
查找下一个F3查找下一个匹配。
查找上一个Shift+F3查找上一个匹配。
查找下一个单词Ctrl+F3查找指定文本的下一个匹配
查找上一个单词Ctrl+Shift+F3查找指定文本的上一个匹配
替换Ctrl+H替换一个字符串。
取消查找高亮Alt+F3禁止高亮显示已搜索的字符串。
查找下一个UnicodeF9查找下一个无法为保存进行编码转换的Unicode字符。
查找上一个UnicodeShift+F9查找上一个无法为保存进行编码转换的Unicode字符。
取消Unicode高亮Alt+F9禁止高亮显示无法为保存进行编码转换的Unicode字符。
在文件中查找Ctrl+Shift+F在多个文件中搜索匹配的字符串。
将焦点移至查找工具栏Ctrl+D将焦点移至查找工具栏。
不换行Ctrl+1不换行。
按字符换行Ctrl+2按指定的字符换行。
按窗口换行Ctrl+3按窗口大小换行。
按页面换行Ctrl+4按页面宽度换行。
输出栏Alt+2显示或隐藏输出栏。
全屏F11切换全屏模式。
字符代码值Ctrl+I显示当前光标位置的字符Unicode码。
缩小Alt+O缩小显示一个较大的区域(打印预览)
放大Alt+I放大显示一个较小的区域(打印预览)
重新扫描F5重新扫描并刷新所比较的文档。
上一更改Shift+F7跳转至上一更改。
下一更改F7跳转至下一更改。
上一更改的行Ctrl+Shift+F7跳转至上一更改的行。
下一更改的行Ctrl+F7跳转至下一更改的行。
开始/停止宏录制Ctrl+Shift+R开始录制宏或停止宏录制。
运行宏Ctrl+Shift+P运行宏。
宏查找宏关键字F1查找选定宏的关键字主题。
工具当前配置属性Alt+Enter更改当前选定配置的属性。
工具所有配置属性更改所有配置的属性。
工具选择配置Shift+F11显示一个弹出菜单来选择配置。
工具用户菜单(1)Ctrl+K显示用户菜单(1),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(2),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(3),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(4),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(5),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(6),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(7),被用作两次按键快捷键的第一个快捷键。
工具用户菜单显示用户菜单(8),被用作两次按键快捷键的第一个快捷键。
工具自定义工具自定义外部工具。
工具终止工具任务Ctrl+Break终止当前正在运行的工具任务。
工具导入与导出向导显示一个向导来从文件中导入设置或导出当前设置到一个文件中。
窗口总在最前将该窗口显示在最前方。
窗口总在最前该将窗口总显示在最前。
窗口总在最前不将该窗口显示在最前。
窗口重置窗口位置Ctrl+9将窗口重置到上次保存的位置。
窗口恢复标签窗口位置恢复标签窗口至上次保存的位置。
窗口分割Ctrl+F12分割当前窗口到面板中
窗口水平分割水平分割当前窗口。
窗口垂直分割垂直分割当前窗口。
窗口水平分割并固定位置水平分割当前窗口并固定位置。
窗口垂直分割并固定位置垂直分割当前窗口并固定位置。
窗口移除分割Shift+F12移除分割。
窗口切换水平分割Ctrl+-切换水平窗口分割。
窗口切换垂直分割切换垂直窗口分割。
窗口当分隔时同步水平滚动条同步分隔窗口水平滚动条。
窗口当分隔时同步垂直滚动条同步分隔窗口垂直滚动条。
窗口新建分组从已合并的窗口中分隔当前文档为一个新的分组。
窗口下一个面板F6切换到下一个面板。
窗口上一个面板Shift+F6切换到上一个面板。
窗口下一个Ctrl+Tab切换到下一个文档。
窗口上一个Ctrl+Shift+Tab切换到上一个文档。
窗口右边的文档Ctrl+F6切换至标签页右边的文档。
窗口左边的文档Ctrl+Shift+F6切换至标签页左边的文档。
帮助搜索帮助主题Ctrl+F1显示EmEditor帮助主题
帮助打开EmEditor主页打开EmEditor主页。
外部工具因特网浏览器%ProgramFiles%\InternetExplorer\iexplore.exe"$(Path)"
外部工具资源管理器%WinDir%\explorer.exe"$(Dir)"
外部工具命令提示符%WinDir%\system32\cmd.exe"$(Dir)"
外部工具已关联的程序$(Path)



参考:

http://www.mamicode.com/info-detail-217547.html

本文出自 “悟透的杂货铺” 博客,请务必保留此出处http://wutou.blog.51cto.com/615096/1857235

EmEdit选择多行内容