From ddf5b35b4ce62e1a4d72398743eb97d707c168c2 Mon Sep 17 00:00:00 2001 From: renyunxiang Date: Sat, 9 Nov 2019 11:33:21 +0800 Subject: [PATCH] add some event designators --- languages/bash.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/languages/bash.sh b/languages/bash.sh index 07452fb..25831f1 100644 --- a/languages/bash.sh +++ b/languages/bash.sh @@ -324,10 +324,14 @@ num=$((1 + (2 + 3) * 2)) # 复杂计算 !! # 上一条命令 !^ # 上一条命令的第一个单词 +!:n # 上一条命令的第n个单词 +!:n-$ # 上一条命令的第n个单词到最后一个单词 !$ # 上一条命令的最后一个单词 +!-n:$ # 上n条命令的最后一个单词 !string # 最近一条包含string的命令 !^string1^string2 # 最近一条包含string1的命令, 快速替换string1为string2 !# # 本条命令之前所有的输入内容 +!#:n # 本条命令之前的第n个单词, 快速备份cp /etc/passwd !#:1.bak ##############################################################################