在Notepad++中快捷选中多行
原文:
在Notepad++中快捷选中多行
Notepad++是Windows下一款很好用的文本编辑器。
如果需要在一个文档中选中指定的若干行,常见的办法是鼠标按住拖动。这样对于少数几行的选取还可以,数量多了就很麻烦。
例如,有一个文件有10万行,需要选中第30001行至40000行,用鼠标拖动显然是不现实的。
Notepad++可以方便的实现这个操作,需要使用两个功能,(1)开始/结束选择,(2)行定位。


编辑菜单中的开始/结束选择,点击一次就会打上勾,再点击一次就会去掉勾。这时,两次点击的时候光标位置之间的文本就会被选中。例如光标在第一行开头时点击开始/结束选择,将其打上勾,然后将光标移动到第二行末尾,再点击开始/结束选择,将其对勾去掉,这时第一行和第二行就会被同时选中。
搜索菜单中的行定位就是用于定位光标到指定的行。点击行定位或者按下快捷键Ctrl + G后,输入行号并确认,光标就会跳到这一行的开头。
上面两个功能配合使用就能准确快速地在大文件中选中指定行。
使用前面的例子:有一个文件有10万行(或更多),需要选中第30001行至40000行。
- 首先,点击行定位或者按下快捷键Ctrl + G后,输入30001并确认,光标就会跳到第30001行的开头;
 - 然后,点击开始/结束选择,将其打上勾;
 - 再次点击行定位或者按下快捷键Ctrl + G后,输入40000并确认,光标就会跳到第40000行的开头,此时使用鼠标或者键盘将光标移动到40000行的末尾即可;
 - 最后,点击开始/结束选择,将其对勾去掉,这时第30001行到第40000行就会被同时选中。
 

此后要复制剪切或者其他,就很方便了。
-------------------------------
其他文章
notepad++ 如何选择10000行-20000行之间的文本?
最近要上传导入一批数据,但是数据太多,一次上传不了,所以就要分批上传,而且数据全部在一个txt里面,这时就想一次复制一部分出来导入,直到导入完成,但是问题来了,数据太多,选择1到10000行,鼠标要拉好久,手一抖,又要重新拉选,坑啊
所以就想能不能一次到位,查了一下真有这个功能,分享一下~~~
主要使用的菜单
英文是:Edit->Begin/End Select
中文是:编辑->开始/结束 选择
操作步骤:
1、ctrl+g跳转到10000行位置,在行号栏位置右键点击,选择(Edit->Begin/End Select)菜单,使菜单处于勾选状态;
2、ctrl+g跳转到20000行位置,在行号栏位置右键点击,选择(Edit->Begin/End Select)菜单,这时可以看到就选择了10000行-20000行之间的文本,(Edit->Begin/End Select)菜单处于未勾选状态。
done!
在Notepad++中快捷选中多行的更多相关文章
- notepad++中双击选中字符串高亮颜色设置
		
notepad++ 中最好用的功能就是双击选中,本文档中所有相同的内容高亮 不过有个问题就是当文档特别大,而且注释比较多的时候,我选中的内容高亮为绿色不太好找,那怎么设置呢? 设置--语言格式设置-- ...
 - asp.net中Repeart选中整行操作
		
<asp:Repeater runat="server" ID="rpt_Student"> <HeaderTemplate> < ...
 - 如何在Notepad ++中每两行合并
		
\n 新行 \r 行首 [^\n]+ 是排除\n外的任意字符 [^\r]+ 是排除\r外的任意字符 用[^\n]或[^\r]都不行..老是匹配到空的东西..原来是这么一回事..用[^\n\r]+就行了 ...
 - Notepad++快速选中多行
		
我们在编辑文章的时候, 通常需要选择多行连续的文本, 可以使用Shift+鼠标选择多行文本, 如果一次需要选择的文本太多, 比如选择10000到20000行之间的文本, 鼠标要拉好久,手一累一抖,又要 ...
 - Notepad++中如何设置自动换行以及行宽
		
view-->word wrap; setting->preference-->vertical edge settings; Notepad++中如何设置自动换行以及行宽 http ...
 - 【2017-07-03】JS连续删除table中的选中的多行数据
		
deleteRow() 连续删除多行 应用:删除表格选中的一行或多行.html代码如下: <table > <tr> <td >复选框</td> < ...
 - easyUI datagrid中checkbox选中事件以及行点击事件,翻页之后还可以选中
		
DataGrid其中与选择,勾选相关 DataGrid属性:singleSelect boolean 如果为true,则只允许选择一行. false ctrlSelect boolean 在启用多行选 ...
 - Vue. 之 Element获取table中选中的行
		
Vue. 之 Element获取table中选中的行 问题描述: 如下截图,在Table中选择数据后,然后在点击“统计”按钮,获取Table表中选择的行 解决方案: 1. 给“统计”这个按钮添加一个点 ...
 - Linux使用技巧(一):vim中选中多行、复制和粘贴
		
一.选中多行: 使用命令vim打开文件,移动光标至所选行的开头,按v进入视图,键盘上按向下键,选中所需行即可. 二.复制与粘贴 三种方法: 1)在上文第一部分的基础上,按y,然后移动光标至所需粘贴处, ...
 
随机推荐
- 【实践】Matlab2016a的mdce集群搭建
			
Matlab R2016a的mdce集群搭建 1.解压文件Matlab_R2016b_win64.iso. 文件下载地址:链接:https://pan.baidu.com/s/1mjJOaHa 密码: ...
 - Python select IO多路复用
			
一.select介绍 Python的select()函数是底层操作系统实现的直接接口.它监视套接字,打开文件和管道(任何带有返回有效文件描述符的fileno()方法),直到它们变得可读或可写,或者发生 ...
 - WordCloud词云包的安装
			
1,下载 https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud 2,安装 (window环境安装) 找的下载文件的路径 安装 pip instal ...
 - openwrt 中route配置
			
route配置项默认保存在文件 /etc/config/network 中. 配置route的接口“interface” 使用的协议需要为dhcp才可. config interface 'wan' ...
 - Day5-----------------------系统监控
			
1.top 命令 查看终端信息 who 显示终端用户有哪些 bash 开启终端进程 PID:进程身份证 buffer:缓冲区 cache:高速缓存 进程:动起来的文件,CPU调用运行的过程 2.fre ...
 - ES6 模块与 CommonJS 模块的差异
			
ES6 模块与 CommonJS 模块完全不同.它们有两个重大差异 CommonJS 输出是值的拷贝,即原来模块中的值改变不会影响已经加载的该值,ES6静态分析,动态引用,输出的是值的引用,值改变,引 ...
 - 11:django 模板 内建标签
			
django 内建标签 autoescape 控制当前自动转义的行为,有on和off两个选项 {% autoescape on %} {{ body }} {% endautoescape %} bl ...
 - Laravel Eloquent 自定义返回字段
			
返回指定字段 Book::select("price", "name")->all(); 返回关系字段关联的属性 Book::select("p ...
 - python 全栈开发,Day115(urlencode,批量操作,快速搜索,保留原搜索条件,自定义分页,拆分代码)
			
今日内容前戏 静态字段和字段 先来看下面一段代码 class Foo: x = 1 # 类变量.静态字段.静态属性 def __init__(self): y = 6 # 实例变量.字段.对象属性 # ...
 - NodeMCU入门(1):刷入At固件,透传数据到TcpServer和Yeelink平台
			
准备工作 1. NodeMCU LUA ESP8266 CP2102 WIFI Internet Development Board,仔细看背面可以看出自带cp2102模块,可以通过普通的手机充电 ...