Shell终端快捷键总结(mac)

总结时开发系统为OS X 10.11.4,工具为iTerm2,实践目前仅仅基于该环境。

1.最常用

cmd+c: 复制

cmd+v: 粘贴

tab: 补全

ctrl+a: 移至命令开始位置

ctrl+e: 移至命令结束位置

cmd+k: 删除此处至开始所有内容(刷新屏幕)| ctrl+l: 刷新屏幕

ctrl+c: 杀死当前任务

2.窗口操作

cmd+t: 新建标签页

cmd+w: 关闭标签页

cmd+←: 前一页标签页

cmd+→: 后一页标签页

shift+cmd+←: 标签页左移

shift+cmd+→: 标签页右移

cmd+n: 新建窗口

cmd+q: 关闭终端

F11:全屏

ctrl+plus:放大窗口

ctrl+minus:缩小窗口

ctrl+0:原始大小

3.操作输入命令

pageUp:显示上一条命令

pageDown:显示下一条命令

!num: 执行命令历史列表的第num条命令

!!:执行上一条命令

!?string?:执行含有string字符串的最新命令,如:(ls !ls) == ls

ctrl+r 然后输入若干字符串,开始向上搜索包含该字符的命令,继续按ctrl+c搜索上一条匹配

esc+b:光标向前移动一个单词

esc+f:光标向后移动一个单词

ctrl+u:删除光标所在处之前的所有字符(不包括自身)

ctrl+k:删除光标所在处之后的所有字符(包括自身)

ctrl+h:删除光标所在处前一个字符

shift+b:输入大写的b,适用26个字母

时间: 2024-10-13 04:47:52

Shell终端快捷键总结(mac)的相关文章

全新 Mac 安装指南(编程篇)(环境变量、Shell 终端、SSH 远程连接)

注:本文专门用于指导对计算机编程与设计(尤其是互联网产品开发与设计)感兴趣的 Mac 新用户,如何在 Mac OS X 系统上配置开发与上网环境,另有<全新 Mac 安装指南(通用篇)>作为本安装指南的基础篇. 在 <为什么说每个程序员都应该有台Mac电脑>一文中我有提到 Mac 系统的命令行环境与 Linux 系统十分类似,这是因为 Mac OS X 的操作系统内核是 Darwin,它和 Linux 一样是一种优秀的类 Unix 系统.掌握 Linux Shell 命令行的使用,

【Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff 】

基本命令 1.列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions 参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2.转换目录 cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions 3.建立新目录 mkdir 目录名     例:在驱动目录下建一个备份目录 backup     mkdir /System/Library/Extensions/backup

Linux的shell终端常用快捷键大全

在日常工作中,许多事情要经常与电脑打交道,特别是高频率地使用一些专业性的软件,或者是玩一些键盘流性质的游戏,就应该熟知常用的快捷键,这样玩起来不仅高效,而且略显专业性. 对于某些IT工作者来说,Linux的shell终端是一个经常要用到的工具,如果能够熟练使用快捷键,做起事情来且不事半功倍. 下面列举一些shell终端常用的快捷键,它们一般是Shift.Ctrl.Alt键与其它按键的组合键,这些快捷键都在Ubuntu/GNOME上做过测试,可以正常使用. 1. 设置快捷键 快捷键设置可以打开sh

Linux常用终端快捷键

UNIX程序员对键盘以及快捷键的设置都遵循一个标准:"手移动最少的距离,作更多的操作." 所有的类UNIX的终端上都有一些快捷键Ctrl+n = 下,Ctrl+b = 左,Ctrl+f = 右,Ctrl+p = 上, Ctrl+h = 退格,这几个是都可以用. ctrl + l - 清屏 相当于命令clear,另一个清屏命令是reset ctrl + c - 终止命令 ctrl + d - 退出 shell,好像也可以表示EOF ctrl + z - 将当前进程置于后台,fg还原. c

终端快捷键列表

--- layout: post title: "终端快捷键列表" date: 2013-06-20 --- ## 引言 大多数系统 Shell 默认使用 Bash.如果你是一个 Emacs 用户,不经意在 Bash 按下 C-a,发现竟然可以跳至命令行的开头,C-e 跳至命令行行尾,C-p/C-n 可以调出上一条/下一条历史命令--这些不是巧合. 是的,Bash 支持命令行编辑,允许使用许多不同的按键控制命令行上输入的内容.尤其需要指出的是,Bash 支持 Vi/Emacs 命令查看

Linux 用户必须知道的 14 个常用 Linux 终端快捷键

简介:以下是一些每个 Linux 用户必须使用的键盘快捷键. 使用命令行时,这些 Linux 快捷键将提升你的工作效率和效率. 你知道什么把专业用户和普通用户分开的吗?掌握键盘快捷键. 好的!这虽不是唯一的要素,但毋庸置疑是一个因素. 不论你使用什么工具,快捷键都能帮助你提高生产力和效率. 考虑一下.如果有人完全使用鼠标来复制整个文本而不是 Ctrl+A,你会怎么想? Linux 终端也不例外.这里是一些每个用户必须直到并练习的 Linux 终端快捷键. 相信我:一旦你掌握了这些快捷键,你将发现

centos6.5设置终端快捷键

菜单: System-Preferences-Keyboard Shortcuts在Desktop分类下找到"Run a terminal"点击Run a terminal,按下需要的快捷键,比如Ctrl+Alt+T,即可.补充终端窗口下的快捷:复制:Shift+Ctrl+C粘贴:Shift+Ctrl+V开启新窗口:Shift+Ctrl+N开启新分页(Tab):Shift+Ctrl+T分页之间切换:1.Alt+1...92.Ctrl+Page Down/Page UP以上命令在Cent

CentOS 6.2图形界面自定义开启终端快捷键

菜单: System->Preferences->Keyboard Shortcuts 在Desktop分类下找到"Run a terminal" 点击Run a terminal,按下需要的快捷键,比如Ctrl+Alt+T,即可. 补充终端窗口下的快捷: 复制:Shift+Ctrl+C 粘贴:Shift+Ctrl+V 开启新窗口:Shift+Ctrl+N 开启新分页(Tab):Shift+Ctrl+T 分页之间切换: 1.Alt+1...9 2.Ctrl+Page Dow

shell终端中更改提示符颜色

shell终端中的提示符颜色是由环境变量中的PS1决定的,因此更改PS1即可. 1>临时更改     [[email protected]~]# echo $PS1         [\[email protected]\h\w]\$     [[email protected]~]# PS1="\[\033[31m\][\[email protected]\h\w]\[\e[0m\]\\$ "     [[email protected]~]# 使用echo $PS1 查看此时