notepad++使用笔记

notepad++使用记录

入门

按住ctrl,滚轮,可放大缩小字体。
双击关闭标签:设置-首选项-常用,双击关闭标签。
行号:设置-首选项-编辑,显示行号。
Tab键:设置-首选项-语言,替换为4空格。

快捷键

ctrl+f:搜索
ctrl+h:替换
alt+鼠标选择:列模式(注:vs code为alt+shift+鼠标选择)

正则替换

目的:
替换某字符直到该行最后内容
如:
apt-get install gcc # 安装gcc
把“# 安装gcc”删除(即替换为空)
方法:
查找目标:#.*
替换为: (此处为空)

选正则表达式

在行首、行尾添加字符

方法:
ctrl+h

行首添加:
替换内容选“^”,输入要替换的字符。
选择正则表达式,然后点击“替换”(注:全部替换似乎不行,要一个一个点击才行)

行尾添加:
替换内容选“$”,输入要替换的字符。
选择正则表达式,然后点击“替换”(注:全部替换似乎不行,要一个一个点击才行)

删除所有的中文

ctrl+f调出搜索框,选‘标记’,查找目标:[\x{4e00}-\x{9fa5}],标记所有的行,正则表达式
搜索->书签->删除书签行

删除指定字符前后

选择正则表达式,替换为空。
删除S 之前的所有字符用:^([^s]*)s
删除=直到行尾的字符:= .*$
删除=之前的的所有字符(还有问题):^([^=]*)*

去掉 http 超链接

原因:代码或文本中有http地址,不小心会打开。要禁止。
方法:设置-首选项-其它-超链接设置。去掉“启用”前的勾。