2016年08月18日 18:26:06

阅读数:4217

Mac Terminal终端和linux上终端光标的快捷键操作是一样的,都是来自Emacs这个神级的编辑器,由于我以前vim用的多,没怎么用过Emacs,所以就不习惯了。

常用的快捷键:
Ctrl + d        删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit;处理多行标准输入时也表示eof)
Ctrl + h        退格删除一个字符,相当于通常的Backspace键
Ctrl + u        删除光标之前到行首的字符
Ctrl + k        删除光标之前到行尾的字符
Ctrl + c        取消当前行输入的命令,相当于Ctrl + Break
Ctrl + a        光标移动到行首(Ahead of line),相当于通常的Home键
Ctrl + e        光标移动到行尾(End of line)
Ctrl + f        光标向前(Forward)移动一个字符位置
Ctrl + b        光标往回(Backward)移动一个字符位置 Ctrl + l 清屏,相当于执行clear命令 Ctrl + p 调出命令历史中的前一条(Previous)命令,相当于通常的上箭头 Ctrl + n 调出命令历史中的下一条(Next)命令,相当于通常的上箭头 Ctrl + r 显示:号提示,根据用户输入查找相关历史命令(reverse-i-search) 次常用快捷键: Alt + f 光标向前(Forward)移动到下一个单词 Alt + b 光标往回(Backward)移动到前一个单词 Ctrl + w 删除从光标位置前到当前所处单词(Word)的开头 Alt + d 删除从光标位置到当前所处单词的末尾 Ctrl + y 粘贴最后一次被删除的单词 

以上就是快捷键了,在这里我只想揭露一些事情,这些快捷键都是emacs的快捷键!熟悉终端的同学应该知道,终端里可以设置快捷键的类型是vim还是emacs。当然了大多数的终端都用的emacs,因为啥自己想去吧。我估计原因是这些东西都是早期的C/C++大神写的,一脉相承下来的!
mac os x虽然是图形界面,但是chrome,xcode也支持这些快捷键!

转载于:https://www.cnblogs.com/fmgao-technology/p/9246275.html

Mac Terminal终端光标的快捷键操作相关推荐

  1. 【转】mac/linux终端光标的快捷键操作

    摘自网络:原标题是类似linux/unix命令行终端的光标及字符控制快捷键的东东. 常用的快捷键: Ctrl + d 删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit:处 ...

  2. 【装13手册】MAC常用终端命令及快捷键操作

    Cmd + Space 召唤聚焦搜索 输入 terminal 回车 开启装逼之路 ... 1.终端命令行操作文件 什么 cd.ls 之类的就不说了,直接记录一些常用易忘的好用的命令吧. mkdir X ...

  3. automator来解决mac terminal终端快速连接

    因最近网络不太稳定,远程连接的ssh服务有时会断掉,于是在网上参考了一些mac terminal终端快速连接的办法,最后选择使用automator来解决. 下面是antomator 服务的使用方法,并 ...

  4. Mac Terminal 终端:入门指南及进阶技巧

    什么是终端? 我们总在说在终端中如何操作,那么终端到底是什么呢?为什么它会有这么大的权利? 要说清终端是什么,我们先来看看操作系统的组成.简化来说,操作系统分为两个部分,一部分称作内核,另一部分成为用 ...

  5. windows光标移动快捷键操作

    1.基本操作快捷键 Ctrl + Z:    撤销 Ctrl + Y:    重做 Ctrl + S:    保存 Ctrl + F:    查找 Ctrl + F3:    查找上一个 F3:    ...

  6. mac terminal终端打开指定文件夹 当前文件夹打开terminal

    terminal终端打开指定文件夹 在Terminal中输入命令: open   .   #表示打开当前文件夹 open /home/test   #表示从终端打开/home/test文件夹 当前文件 ...

  7. Mac terminal终端或iterm2【 ?~?】~两边出现问号、字体有背景色的问题

    主要是mac下oh-my-zsh配置主题的时候字体出了问题 关于字体有背景色问题,打开terminal的偏好设置,点击描述文件(profiles),把"显示ANSI颜色"选项取消即 ...

  8. Mac Terminal (终端) 使用ssh快速登录远程服务器

    平常我们使用终端连接远程服务器的时候每次都要输入IP (换成服务器的IP地址和用户名) ssh user@127.0.0.1 -p 22 然后还要输入密码,有的时候记不住还要去找一下密码,很麻烦. 接 ...

  9. 使用 Mac Terminal 终端查看系统进程占用的CPU内存等信息

    在Linux上可以使用free命令做到查看内存占用等信息,但是Mac上没有free命令.我们可以使用top命令达到相同的目的,并且可以实时更新数据. 例如我们想要查看所有信息,可以使用以下命令: to ...

最新文章

  1. [Arduino] 学习总结小合集(更新ING)
  2. mysql中备份和导出的区别_mysql的备份和导出
  3. Maximal Square 我们都在寻找最高1子矩阵(leeCode)
  4. PHP——使用PHPMailer实现PHP发邮件功能
  5. android纵向列表菜单栏实现,RecyclerView实现常见的列表菜单
  6. 30岁学python全栈_知乎热帖!戳痛100万程序员:我30岁了,我还能学Python吗?
  7. python如何高效办公_Python教你高效办公,自制屏幕翻译工具
  8. 关于Android RenderScript 的详细说明和一些实用文档
  9. CCS软件的安装教程
  10. Android 关于定位中的那点事(GPS,GPGGA,NMEA-0183,RTCM)
  11. win10 同步 android,Win10“你的手机应用更新:支持安卓屏幕镜像和通知同步
  12. android flutter教程,Android开发 学习Flutter 入门
  13. web开发路径问题解决
  14. BliBli抢楼全攻略
  15. c3p0连接池的详细配置
  16. 爬虫基础篇之Scrapy抓取京东
  17. 如何学习大数据?这才是完整的大数据学习体系!!
  18. 流式布局FlowLayout使用
  19. Java-------类、继承、重载
  20. 我拍,我再拍,我拍拍拍

热门文章

  1. protobuf导出golang,调整默认tag的方法
  2. mysql中limit后面不能使用运算符
  3. PHP用set_error_handler()拦截程序中的错误
  4. 用shiro框架实现注册登陆,让你快速理解shiro用法
  5. java test 用法,pytest基本用法简介
  6. Eclipse离线安装Java Decompiler插件
  7. mybatis入门基础(五)----动态SQL
  8. linux makefile详解
  9. gin源码解析(1) - gin 与 net/http 的关系
  10. Hexo+NexT搭建博客笔记