Clink

cmd 实用工具
授权协议 GPL
开发语言 C/C++ HTML/CSS
所属分类 应用工具、 操作系统工具
软件类型 开源软件
地区 不详
投 递 者 步兴德
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Clink  提高用户在 Microsoft Windows 的 "cmd.exe" 中的工作效率,让 cmd 像 Linux 终端一样容易使用。

如果你熟悉 Bash 你就会很容易使用 Clink 改造的 cmd 命令行界面(它使用跟 Bash 一样的“Readline”库)。而且现在的 cmd 更实用,增加了强大的命令行完成,编辑和查看历史记录的功能。

特性:

  • 会话记录永久保存

  • 支持 Lua 可编写脚本

  • 新的键盘快捷键:

    • 从剪贴板粘贴(Ctrl-V).

    • 增量历史搜索 (Ctrl-R/Ctrl-S).

    • 命令自动完成 (TAB).

    • 撤销 (Ctrl-Z).

    • Automatic “cd ..” (Ctrl-Alt-U).

    • 环境变量扩展 (Ctrl-Alt-E).

  • 彩色和脚本化显示

  • 上下文敏感完成:

    • 可执行文件 (别名).

    • 目录命令

    • 环境变量

    • 第三方工具:Git, Mercurial, SVN, Go 和 P4.

  • 自动应答“终止批处理工作?”提示

    Clink 默认使用 Alt-H 显示当前关键字绑定,可以在 GNU 的 Readline 和 历史记录手册中找到更多特性

  • 0x00 前言 clink作为cmder调用的其中一个,分析cmder分析的时候,不可避免的遇到了这个,所以需要对这个需要进行一个分析 0x01 API文档 这里参考的文档为: API文档 0x02 config文件 这里的文件也上传了github strings文档 # name: Pressing Ctrl-D exits session # type: bool # Ctrl-D exits

  • 起因 上次安装了体验了Ninjutsu-OS忍术渗透测试系统,我下载的是v1,现在好像已经更新到v3了。 体验了一下果然不一样,连cmd都比我的秀,显示了一堆加载信息,没想到cmd还能这么玩,因此关注到了clink 简介 clink官方描述如下 Clink combines the native Windows shell cmd.exe with the powerful command lin

  • clink最初因为windows下cmd无法按ctrl-z进行undo操作。然后发现这东西居然是用的GNU的库,支持和类unix系统一样强大的行编辑功能。 ctrl+u/k ctrl+h/d ctrl+f/b alt+f/b 另外ConEmu能在Windows下用unix下的各种工具组件。

  • 输配管网水力平衡控制 在管路中配置智慧阀门(电子式动态平衡电动调节阀),它是一种多功能智能控制阀,集成了压力、压差、温度、温差、流量、能量(冷)的在线测量功能,在同一个阀门硬件基础上,通过应用不同内嵌软件可实现不同功能的输配节能控制,通过数据传输不仅可以对系统运行状态进行实时监测和数据采集,而且可实现流量和能量(冷)的按需分配,从而提高HVAC(空调)的系统的输送能效比EER。 冷冻水系统泵阀一体

  • 1 #ifndef _LINK4SE_FILE_H_031208_ 2 #define _LINK4SE_FILE_H_031208_ 3 4 #include "Tse.h" 5 #include "Url.h" 6 #include "Page.h" 7 #include "FileEngine.h" 8 9 class CLink4SEFile : public CFil

 相关资料
  • tornado.autoreload — Automatically detect code changes in development tornado.log — Logging support tornado.options — Command-line parsing Global functions OptionParser class tornado.stack_context — E

  • 本章介绍的工具和技术对于常见的任务非常的实用。libuv吸收了libev用户手册页中所涵盖的一些模式,并在此基础上对API做了少许的改动。本章还包含了一些无需用完整的一章来介绍的libuv API。 Timers 在定时器启动后的特定时间后,定时器会调用回调函数。libuv的定时器还可以设定为,按时间间隔定时启动,而不是只启动一次。 可以简单地使用超时时间timeout作为参数初始化一个定时器,还

  • 内部的实用小程序。;例如:遇到错误信息后终止执行,或者对多行输出进行缩进处理。 fabric.utils.abort(msg) 终止执行,向 stderr 输入错误信息 msg 并退出(错误状态 1)。 This function currently makes use of SystemExit in a manner that is similar to sys.exit (but which

  • Navicat 提供数种在使用 Navicat 时能改善用户体验的工具,有 对象信息、连接颜色、搜索筛选 以及更多。

  • 稳定性: 2 - 稳定的 util 模块主要用于支持 Node.js 内部 API 的需求。 大部分实用工具也可用于应用程序与模块开发者。 它可以通过以下方式使用: const util = require('util'); util.debuglog(section) 新增于: v0.11.3 section <string> 一个字符串,指定要为应用的哪些部分创建 debuglog 函数。

  • Bootstrap包含了十几个实用工具类,各有各的目的。它们的设计用途是在你的CSS中减少高度重复的声明的频率,让开发更快捷和简单。 间距 用缩写的类向一个元素或者它的边的子集分配margin或者padding属性。包括支持单个属性、所有属性,以及垂直或水平属性。所有的类都使用全局默认的长度倍数:1rem。 外边距 .m-a-0 { margin: 0 !important; }

  • Jquery在$(名称空间)的格式中提供了几个实用程序。 这些方法有助于完成编程任务。一些实用方法如下所示。 $.trim() $ .trim()用于删除前导和尾随空格 $.trim( " lots of extra whitespace " ); $.each() $ .each()用于迭代数组和对象 $.each([ "foo", "bar", "baz" ], function

  • TypeScript提供一些工具类型来帮助常见的类型转换。这些类型是全局可见的。 目录 Partial<T>,TypeScript 2.1 Readonly<T>,TypeScript 2.1 Record<K,T>,TypeScript 2.1 Pick<T,K>,TypeScript 2.1 Omit<T,K> Exclude<T,U>,TypeScript 2.8 Extract<T,U>,