Clink(Powerful Bash-style command line editing )

Powerful Bash-style command line editing for cmd.ex

一个类似linux的bash的cmd插件。

我们可以在windows 下的cmd.exe

支持c-a c-e c-b c-f a-b a-f....

点击clink.bat以后,在运行

clink autorun -i

下次运行cmd以后会自动启动这个插件。

支持的快捷键

[email protected]     : set-mark

C-a     : beginning-of-line

C-b     : backward-char

C-c     : ctrl-c

C-d     : delete-char

C-e     : end-of-line

C-f     : forward-char

C-g     : abort

C-h     : backward-delete-char

C-i     : clink-completion-shim

C-j     : accept-line

C-k     : kill-line

C-l     : clear-screen

C-m     : accept-line

C-n     : next-history

C-p     : previous-history

C-q     : reload-lua-state

C-r     : reverse-search-history

C-s     : forward-search-history

C-t     : transpose-chars

C-u     : unix-line-discard

C-v     : paste-from-clipboard

C-w     : unix-word-rubout

C-y     : yank

C-z     : undo

C-]     : character-search

C-_     : undo

A-C-c   : copy-line-to-clipboard

A-C-e   : expand-env-vars

A-C-g   : abort

A-C-h   : backward-kill-word

A-C-i   : tab-insert

A-C-j   : vi-editing-mode

A-C-m   : vi-editing-mode

A-C-r   : revert-line

A-C-u   : up-directory

A-C-y   : yank-nth-arg

A-C-[   : complete

A-C-]   : character-search-backward

A-      : set-mark

A-#     : insert-comment

A-&     : tilde-expand

A-*     : insert-completions

A--     : digit-argument

A-.     : yank-last-arg

A-0     : digit-argument

A-1     : digit-argument

A-2     : digit-argument

A-3     : digit-argument

A-4     : digit-argument

A-5     : digit-argument

A-6     : digit-argument

A-7     : digit-argument

A-8     : digit-argument

A-9     : digit-argument

A-<     : beginning-of-history

A-=     : possible-completions

A->     : end-of-history

A-?     : possible-completions

A-\     : delete-horizontal-space

A-_     : yank-last-arg

A-b     : backward-word

A-c     : capitalize-word

A-d     : kill-word

A-f     : forward-word

A-h     : show-rl-help

A-l     : downcase-word

A-n     : non-incremental-forward-search-history

A-p     : non-incremental-reverse-search-history

A-r     : revert-line

A-t     : transpose-words

A-u     : upcase-word

A-y     : yank-pop

A-~     : tilde-expand

C-x,C-g : abort

C-x,C-r : re-read-init-file

C-x,C-u : undo

C-x,C-x : exchange-point-and-mark

C-x,(   : start-kbd-macro

C-x,)   : end-kbd-macro

C-x,e   : call-last-kbd-macro

时间: 2024-08-14 14:38:13

Clink(Powerful Bash-style command line editing )的相关文章

Powerful Bash-style command line editing for cmd.exe

https://mridgers.github.io/clink/ Clink Download v0.4.8 ZIP (portable) EXE (installer) Overview Clink combines the native Windows shell cmd.exe with the powerful command line editing features of the GNU Readline library, which provides rich completio

centos 6.8 下没有yum命令解决方法(报错: -bash: yum: command not found)

1.去 http://mirrors.163.com/centos/6/os/x86_64/Packages/ 地址下载4个rpm安装包:python-iniparse-0.3.1-2.1.el6.noarch.rpmyum-3.2.29-81.el6.centos.noarch.rpmyum-metadata-parser-1.1.2-16.el6.x86_64.rpmyum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm2.下载完成之后上传到服务器

Phalcon 之命令行应用(Command Line Applications)

CLI应用即是运行在命令行窗体上的应用. 主要用来实现后台任务, 命令行工具等. 结构(Structure)? 最小结构的CLI程序如下: app/config/config.php app/tasks/MainTask.php app/cli.php <– 启动文件 创建引导(Creating a Bootstrap)? 普通的MVC程序中, 启动文件用来启动整个应用. 和web应用不同, 此处应用中我们使用cli.php来作为启动文件. 下面是一个简单的启动文件示例: <?php use

Linux Command Line 笔记(1)

Yunduan CUI graphical user interfaces make easy tasks easy, while command line interfaces make difficult tasks possible Part 1 学习Shell 1. 什么是 Shell? Shell 是用户与操作系统交流的程序,它读取用户的键盘输入并交由操作系统执行相应的命令.所有linux都支持一个叫做 bash 的shell,它的全称是 "Bourne Again SHell&quo

Data Science at the Command Line学习笔记(一)

学习Data Science at the Command Line时,win7下安装环境是遇到了一些小问题,最后通过百度解决. 1)电脑安装完vagrant+virtual box之后,新建工作目录,cmd进入工作目录后 $ vagrant init data-science-toolbox/data-science-at-the-command-line 生成了一个Vagrantfile文件.文件内容如下: Vagrant.configure(2) do |config| config.vm

(二)NS3如何编译、运行脚本和 Command Line命令行参数设置

二.编译.运行脚本和Command Line命令行参数设置 7. 编译和运行脚本主要步骤 1) 将编写的脚本复制到ns-3.22/scratch目录下(可以在ubuntu窗口界面直接复制) 进入ns3目录: /ns-3.22 $ cp examples/tutorial/first.cc  scratch/myfirst.cc将脚本复制到scratch目录下 2) 构建(编译) $ ./waf 3) 运行 $ ./waf --run scratch/myfirst (可能会有运行权限问题,可在r

How to build .apk file from command line(转)

How to build .apk file from command line Created on Wednesday, 29 June 2011 14:32 If you don’t want to install a number of programs for building your Android project, this article is for you. You will need only JDK, the Android SDK platform tools and

【转】bash: ssh: command not found解决方法(linux)

原文转自:http://www.cnblogs.com/ahauzyy/archive/2013/04/25/3043699.html 今天在搭建hadoop的开发环境中,用的是centsos6.0的操作系统,由于选安装时选的是最小安装.在配置Master无密码登录时,敲ssh命令时出现 1 -bash: ssh: command not found 最后在网上找到的解决方法为 1 yum -y install openssh-clients

Chrome-Console( Command Line API Reference)

来源于:https://developers.google.com/web/tools/chrome-devtools/console/command-line-reference The Command Line API contains a collection of convenience functions for performing common tasks: selecting and inspecting DOM elements, displaying data in read