【EverEdit用户手册】命令窗口应用详解
【EverEdit用户手册】命令窗口应用详解
应用场景
有时需要在EverEdit中执行一些命令行工具,甚至想把当前文档做为参数,传递给命令进行一些文本分析,比如:一些常用的文本处理工具,gawk.exe等。
使用方法
命令窗口的使用在官方手册-命令窗口已经进行了部分介绍,本文主要基于使用案例来进行说明。
打开命令窗口
- 步骤1: 选择菜单“
查看 -> 停靠窗格 -> 命令窗口”即可打开命令窗口,如下图所示:
注:命令窗口并不是一个大大的窗口,它只是一个长条状的编辑框。
在命令窗口执行普通命令
- 步骤1:在命令窗口输入命令,并回车即可执行,比如: dir,如下图所示:

在命令窗口打开其他程序
- 步骤1: 在命令窗口输入
!appname会打开该程序,比如:!calc.exe,会打开计算器
在命令窗口执行搜索
- 步骤1: 在命令窗口输入
/keyword, 将会在文档中查找搜索关键字,且不会弹出搜索窗口。
在命令窗口执行替换
- 步骤1: 在命令窗口输入
/searchfor/replaceto/, 将会在文档中查找搜索并替换关键字,且不会弹出搜索窗口。
其他命令
cls:在命令窗口输入cls并回车,可以清除输出窗口中的内容。help:在命令窗口输入help并回车,可以打开EverEdit官方手册。
AWK高级用法
AWK是Linux/Unix下非常有名且强大的文本处理工具,目前已经移植到windows,且具有语法简单、性能强大的优点,通过命令窗口,EverEdit已经支持与awk联合使用。
- 步骤1:下载awk.exe执行程序,并解压到EverEdit安装目录的子目录
bin。
AWK下载地址
本文下载地址中的awk,提取自cygwin,与EverEdit配合工作良好。 其他版本的awk需要用双引号替代单引号,与原生用法不兼容。
- 步骤2:在EverEdit的命令窗口输入awk命令并回车
示例1: 使用AWK过滤文档中包含for关键字的行
文本样例:
在命令窗口输入如下命令并回车:
输出结果:
示例2:使用AWK过滤CSV文件中的某一列
文本样例:
在命令窗口中输入如下命令,过滤第3列:
🕮说明:部分用户使用时,会出现中文在输出窗口显示为乱码,此时可以将文件保存为utf-8编码格式。
未保存的文档,EverEdit会自动保存为临时文档,但编码为cp936,此时,awk处理时中文显示为乱码。
输出结果:
🕮说明:awk的使用方法,用户可以参考awk相关手册。
文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.

浙公网安备 33010602011771号