Shell的几个常用快捷键

简介: 在*nix系统上开发经常会用到Shell,包括shell的一些常用快捷键,有几个特别常用的,这里记录一下。Shell快捷键ESC + . 粘贴上条命令的最后一个参数到当前位置ESC + b 命令语句中前移一个单词.比如 光标在world位置,按ESC + b,光标会到hello的末尾。

在*nix系统上开发经常会用到Shell,包括shell的一些常用快捷键,有几个特别常用的,这里记录一下。

Shell快捷键

  1. ESC + . 粘贴上条命令的最后一个参数到当前位置
  2. ESC + b 命令语句中前移一个单词.
    比如 光标在world位置,按ESC + b,光标会到hello的末尾。
mv hello workd|
  1. ESC + f 命令语句中后移一个单词,参考上条解释
  2. Ctrl + e 光标移至命令末尾
  3. Ctrl + a 光标移动到命令行首
  4. Ctrl + b 后移一个字符,等于<- 左箭头
  5. Ctrl + f 前移一个字符 ,等于 ->右箭头
  6. Ctrl + k 删除光标前面所有字符。
mv hello | world

光标在hello的位置,按Ctrl + k,会删除world。只留下mv hello

  1. Ctrl + u 删除光秒后面所有字符 ,参考上一条解释

最后

暂时这么多

相关文章
|
存储 缓存 Shell
Bash 的基本功能:别名、快捷键、历史命令、输出重定向、管道符、Shell中特殊符号
一、命令别名 1. 命令生效的顺序 执行使用绝对路径或相对路径执行的命令 执行别名 执行Bash内部命令 执行按照 $PATH 环境变量定义的目录顺序查找到的第一个命令 2. 查看别名 命令格式
|
Shell 数据安全/隐私保护
|
Shell 开发工具 C++
脚本式快捷键:一个简化shell终端命令输入的工具
1.解决的问题 当你需要一次输入很多个命令的时候,例如一次去多个目录删除文件cd dir1rm file1.tempcd ../../dir2rm -rf dir3 当你懒得输入一个好长的命令或者直接就记不住那么长的命令的时候,例如生成ctagsct...
1204 0
|
Shell 开发工具
shell快捷键
方向          删除 ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h      删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k      删除光标后面所有字符相当于VIM里d shift+$...
746 0
|
1月前
|
存储 安全 Unix
七、Linux Shell 与脚本基础
别再一遍遍地敲重复的命令了,把它们写进Shell脚本,就能一键搞定。脚本本质上就是个存着一堆命令的文本文件,但要让它“活”起来,有几个关键点:文件开头最好用#!/usr/bin/env bash来指定解释器,并用chmod +x给它执行权限。执行时也有讲究:./script.sh是在一个新“房间”(子Shell)里跑,不影响你;而source script.sh是在当前“房间”里跑,适合用来加载环境变量和配置文件。
314 9
|
1月前
|
存储 Shell Linux
八、Linux Shell 脚本:变量与字符串
Shell脚本里的变量就像一个个贴着标签的“箱子”。装东西(赋值)时,=两边千万不能有空格。用单引号''装进去的东西会原封不动,用双引号""则会让里面的$变量先“变身”再装箱。默认箱子只能在当前“房间”(Shell进程)用,想让隔壁房间(子进程)也能看到,就得给箱子盖个export的“出口”戳。此外,Shell还自带了$?(上条命令的成绩单)和$1(别人递进来的第一个包裹)等许多特殊箱子,非常有用。
172 2