xshell 复制、粘贴、快捷键修改 & 中断目前命令配置
复制、粘贴、终止目前的命令配置
由于在 xshell 中,或者说是在 Windows 命令行中,复制快捷
ctrl + c
键被终止目前命令
占用,使用起来实在不方便,每当想复制内容时都变成了终止目前命令
,所以按照平时自己使用的习惯修改了一下xshell
配置。
1:更改 ctrl + c
、ctrl + v
为复制粘贴,图中展示了复制,粘贴同理
由于把 ctrl + c
修改成了 复制
功能,就无法执行 中断目前命令
功能了,这时候可以修改一下 linux 系统中的 stty
改变一下 中断目前命令
快捷键
2:修改 中断目前命令
快捷键
stty (setting tty 终端机的意思)
stty -a
红色框中就是 中断目前命令
的快捷键,默认的就是 ctrl + c
这里我不准备直接修改 intr
的值,可以通过个人自定义环境变量设置快捷键
改成 ctrl + b
为 中断目前命令
快捷键
# 追加到配置文件中
echo "stty intr "^b"" >> ~/.zshrc
# 使配置文件生效
source ~/.zshrc
注:我这是使用 zsh 所以是写入到了 ~/.zshrc
文件中,如果是使用 bash
的话要写入到 ~/.bash_profile
中。
3:测试,已经变成 ctrl + b
总结
改成ctrl + b
的原因是因为这个快捷键似乎没有什么冲突,加上就在 ctrl +
的旁边,比较方便,当然你想改成其他的也没问题,但只能是 ctrl + *
,因为 ctrl + *
是 ASCII
控制字符^1|^2
也可以直接对 intr
快捷键直接修改,但不建议这么做,具体原因请参考下面鸟哥的文章
参考文章:
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: