ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

给20行日志同时加前缀?试试Notepad--的列编辑

给20行日志同时加前缀?试试Notepad--的列编辑 给20行日志同时加前缀试试Notepad--的列编辑【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--凌晨要归档一份 20 行的 access 日志每行行首都得加[prod]前缀。逐行点光标、敲 6 个字符、回车、下一行——20 个来回手指先麻木了。Notepad-- 是一款支持 Windows / Linux / Mac 的开源文本编辑器它的列编辑又叫块编辑、多行编辑就是为这种每行同一处、同一改法的活准备的写代码的和处理日志、CSV 的人最常用。以前20次点击现在1次拖动这活逐行干列编辑20 行行首加前缀点 20 次、输 20 遍拖 1 次、输 1 遍删 50 行 CSV 的第 3 列50 次 Delete框 1 次、按 1 次 Del20 行代码加//注释20 次1 次规律很简单只要每行都这么改操作次数就从 N 变 1。Alt拖动3秒进入列编辑两步就够光标放到要改的位置按住AltMac 上是Option不放鼠标向下拖——出现一块竖向矩形选区列编辑就生效了直接敲//松开选中的 20 行同时多出注释。同样的入口在「工具」菜单的「列编辑」对话框里那边还能批量插序号、加统一前缀下面会用到。![Notepad--编辑界面按住Alt拖动即可拉出矩形选区做列编辑](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-05 18.png?utm_sourcegitcode_repo_files)怎么给一批IP批量加引号清单大概长这样192.168.1.10192.168.1.11192.168.1.123 行还好300 行的清单就麻烦了。两步Alt 拖动框住 300 行的行首敲一个再框住行尾敲,。300 行变成192.168.1.10,这个格式前后各选一次总共不到 10 秒。50行CSV整列删除或整列替换name,dept,salary,cityzhang,rd,15k,shli,rd,12k,bjsalary 这列不要了Alt 拖动从第 3 列的起始位置一直拖到第 50 行把列连同后面的逗号一起框进选区按一次Delete整列消失右边两列自动对齐不用一行行删。框住列之后不删除、直接输入新值就是整列替换比如把第 2 列的rd全改成dev。改错了、选小了列编辑的兜底动作撤销/重做列编辑和普通输入走同一套历史CtrlZ回退、CtrlY重做选区拖歪了随时撤换个顺手键不习惯Alt的话「设置 → 快捷键」里搜列编辑把方向键、扩展选中这些动作重新绑定批量插序号选中 20 行后打开「工具 → 列编辑」选插入数字填起始值 001、步长 120 行瞬间带上递增编号实现可以看 src/columnedit.cpp更难框的字段交给正则目标是每行第 3 个字段这种不好对齐的位置时CtrlH打开查找与替换切到正则模式一次替换完两种选区方式互补。git clone https://gitcode.com/GitHub_Trending/no/notepad--clone 下来跟着仓库里的 编译说明.docx 编译一遍列编辑没有任何配置项打开就能拖。下次再碰到每行都这么改的活先想想能不能一列拖下来。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表