iTerm2 快捷键大全

转载地址https://cnbin.github.io/blog/2015/06/20/iterm2-kuai-jie-jian-da-quan/

标签

新建标签:command + t关闭标签:command + w切换标签:command + 数字 command + 左右方向键切换全屏:command + enter查找:command + f

分屏

垂直分屏:command + d水平分屏:command + shift + d切换屏幕:command + option + 方向键 command + [ 或 command + ]查看历史命令:command + ;查看剪贴板历史:command + shift + h

其他

清除当前行:ctrl + u到行首:ctrl + a到行尾:ctrl + e前进后退:ctrl + f/b (相当于左右方向键)上一条命令:ctrl + p搜索命令历史:ctrl + r删除当前光标的字符:ctrl + d删除光标之前的字符:ctrl + h删除光标之前的单词:ctrl + w删除到文本末尾:ctrl + k交换光标处文本:ctrl + t清屏1:command + r清屏2:ctrl + l自带有哪些很实用的功能/快捷键⌘ + 数字在各 tab 标签直接来回切换选择即复制 + 鼠标中键粘贴,这个很实用⌘ + f 所查找的内容会被自动复制⌘ + d 横着分屏 / ⌘ + shift + d 竖着分屏⌘ + r = clear,而且只是换到新一屏,不会想 clear 一样创建一个空屏ctrl + u 清空当前行,无论光标在什么位置输入开头命令后 按 ⌘ + ; 会自动列出输入过的命令⌘ + shift + h 会列出剪切板历史可以在 Preferences > keys 设置全局快捷键调出 iterm,这个也可以用过 Alfred 实现

常用的一些快捷键

⌘ + 1 / 2 左右 tab 之间来回切换,这个在 前面 已经介绍过了⌘← / ⌘→ 到一行命令最左边/最右边 ,这个功能同 C+a / C+e⌥← / ⌥→ 按单词前移/后移,相当与 C+f / C+b,其实这个功能在Iterm中已经预定义好了,⌥f / ⌥b,看个人习惯了好像就这几个设置方法如下当然除了这些可以自定义的也不能忘了 linux 下那些好用的组合C+a / C+e 这个几乎在哪都可以使用C+p / !! 上一条命令C+k 从光标处删至命令行尾 (本来 C+u 是删至命令行首,但iterm中是删掉整行)C+w A+d 从光标处删至字首/尾C+h C+d 删掉光标前后的自负C+y 粘贴至光标后C+r 搜索命令历史,这个较常用

选中即复制

iterm2 有 2 种好用的选中即复制模式。

  • 一种是用鼠标,在 iterm2 中,选中某个路径或者某个词汇,那么,iterm2 就自动复制了。   
  • 另一种是无鼠标模式,command+f,弹出 iterm2 的查找模式,输入要查找并复制的内容的前几个字母,确认找到的是自己的内容之后,输入 tab,查找窗口将自动变化内容,并将其复制。如果输入的是 shift+tab,则自动将查找内容的左边选中并复制。

自动完成

输入打头几个字母,然后输入 command+; iterm2 将自动列出之前输入过的类似命令。   

剪切历史

输入 command+shift+h,iterm2 将自动列出剪切板的历史记录。如果需要将剪切板的历史记录保存到磁盘,在 Preferences > General > Save copy/paste history to disk 中设置。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/450491.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大型软件编程规范

“安全第一”的C语言编程规范 编者按:C语言是开发嵌入式应用的主要工具,然而C语言并非是专门为嵌入式系统设计,相当多的嵌入式系统较一般计算机系统对软件安全性有更苛刻的要求。1998年,MISRA指出,一些在C看来可以接受…

设计行业的新宠——云渲染

无论是对任职设计岗位的人员还是专业的设计公司来说,3D渲染,都是工作中极其重要的一步。在做过渲染后,设计的作品才能展现出它最接近真实世界的状态。 但是由于渲染实质上是对大量数据的处理,所以渲染这项工作对电脑硬件的要求非常…

[Xcode 实际操作]七、文件与数据-(17)解析JSON文档

目录:[Swift]Xcode实际操作 本文将演示如何解析JSON文档。 项目中已添加一份JSON文档:menu.json 1 {2 "menu":3 {4 "id": "file",5 "value": "File",6 "menuit…

Docker,容器,虚拟机和红烧肉

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Docker是什么?容器又是什么? Docker 直译:码头工人。是在码头上搬运货物的工人容器 英文&#xff1…

mac终端操作文件或文件夹(持续更新)

1、复制文件夹(有文件) cp -R 要复制的文件 要复制到哪个路径 2、复制文件 cp 要复制的文件 要复制到哪个路径 3、移动文件夹 mvdir 你要移动的文件夹 要移动到哪里

前端进阶系列(六):盒模型

盒模型是界面布局需要掌握的基本功。盒模型基本概念 盒模型四要素:margin、border、padding、content。 盒模型分为:标准盒模型(W3C盒模型) 、 怪异盒模型(IE盒模型) 盒模型区别 怪异盒模型总宽度 content…

holer实现外网访问内网数据库

外网访问本地数据库 本地安装了数据库,只能在局域网内访问,怎样从公网也能访问内网数据库? 本文将介绍使用holer实现的具体步骤。 1. 准备工作 1.1 安装并启动数据库 默认安装的数据库端口是3306。 2. 实现步骤 2.1 下载并解压holer软件包 Ho…

Docker 概念解析

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 Docker的功能定位Docker为基于Linux容器的开源项目,其利用Linux内核中的各项功能——例如命名空间与控制组——以在操作系统之…

C语言 常用API

MySQL的C语言API接口 1、首先当然是连接数据库,函数原型如下: MYSQL * STDCALL mysql_real_connect(MYSQL *mysql, const char *host,const char *user,const char *passwd,const char *db,unsigned int port,const char *unix_socket,unsigned long …

hadoop生态搭建(3节点)-10.spark配置

# https://www.scala-lang.org/download/2.12.4.html# 安装 scala tar -zxvf ~/scala-2.12.4.tgz -C /usr/local rm –r ~/scala-2.12.4.tgz # http://archive.apache.org/dist/spark/spark-2.3.0/ # 安装 spark tar -zxf ~/spark-2.3.0-bin-hadoop2.7.tgz -C /usr/local mv /u…

持续集成coding

1、安装docker yum -y install docker yum -y install composer yum -y install docker-compose 2、启动docker服务 service docker start 3、测试安装结果 docker-compose --version 4、创建目录 mkdir /data/continus-deploy 5、写入docker-compose.yml version: …

JSON字符串转换为Map

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 本文是利用阿里巴巴封装的FastJSON来转换json字符串的。例子如下: [java] view plain copy package com.zkn.newlearn.json;…

排序与查找 详细分析

C语言五种基本排序算法 程序员可以使用的基本排序算法有5种: 插入排序(insertionsort.)交换排序(exchangesOrt)选择排序(selectionsort)归并排序(mergesort)分布排序(distributionsort) 为了形象地解释每种排序算法是怎样工作的,让我们来看…

《Netkiller Spring Cloud 手札》Spring boot 2.0 mongoTemplate 操作范例

2019独角兽企业重金招聘Python工程师标准>>> 本文节选自 《Netkiller Spring Cloud 手札》 Netkiller Spring Cloud 手札 Spring Cloud Cookbook Mr. Neo Chan, 陈景峯(BG7NYT) 中国广东省深圳市望海路半岛城邦三期 518067 86 13113668890<netkillermsn.com> …

ZooKeeper原理及使用

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 ZooKeeper是Hadoop Ecosystem中非常重要的组件&#xff0c;它的主要功能是为分布式系统提供一致性协调(Coordination)服务&#xff0c;与…

自律只需要这篇文章

1. 钻研&#xff0c;只要你有一个方面特别优秀&#xff0c;则在这个社会就足够了,能够吃一辈子 2. 领悟&#xff0c;需要的时候&#xff0c;别人给你只是一个具体的方向&#xff0c;具体的路还是要自己去设计 3. 执行力&#xff0c;晚上喜欢想想没有小本本记录&#xff0c;那么…

数据和文件操作

怎样用C语言对某个目录下的文件名进行排序? 在4&#xff0e;8的例子中&#xff0c;用_dos_findfirst()和_dos_findnext()函数遍历目录结构&#xff0c;每找到一个文件名&#xff0c;就把它打印在屏幕上&#xff0c;因此&#xff0c;文件名是逐个被找到并列出来的。当你对某个目…

这些年来什么才是最好的投资?

这些年&#xff0c;就是从我毕业&#xff08;2006&#xff09;以后... 聊投资&#xff0c;不免说股市&#xff1b;股市平时没什么人谈&#xff0c;一般暴涨暴跌时大家的谈兴就起来了。而最近这一周&#xff0c;全球股市都开启了暴跌模式&#xff0c;让投资者亏损惨重&#xff0…

electron安装比较慢的方法

ELECTRON_MIRROR"https://cdn.npm.taobao.org/dist/electron/" npm install electron