• about
  • blog
  • archive
  • tools
  • pros
  • press
  • paper
  xiaolin's blog
  • about
  • blog
  • archive
  • tools
  • pros
  • press
  • paper
  • mac&ios
  • leetcode
  • 安全
  • 业务
  • 源码分析
  • Redis
  • Apache/Nginx
  • Spring Boot
  • 项目管理
  • sketch
  • SQL
  • 任务调度
  • 设计模式
  • 消息队列
  • RPC
  • 大前端
  • iOS
  • LARAVEL
  • TCP/IP
  • UML
  • SERVICE MESH
  • CI/CD
  • OPS
  • LINUX
  • 系统编程
  • AWS
  • LUA
  • GIT
  • js
  • JAVA
  • 监控
  • VIM
  • PHP
  • OpenResty
  • SWOOLE
  • 消息队列
  • GDB
  • 规范
  • 三分钟系列
  • 一图胜千言
  • 帐号系统
  • 面试题
  • Yii/Yii2
  • python
  • GO
  • 机器学习
  • emacs
  • 商业智能
  • mac
  • 编辑器
  • 生产力工具
  • 驾照

emacs常用快捷键

M => command
C => ctrl

Cxb: 切换buffer
Cg: 全局退出
Mx: 列出所有可用命令列表
CxCf: 文件查找
Cd: 删除一个字符
Cx0: 退出当前窗口
Cxk0: 删除当前窗口
Cx1: 删除其它窗口
Cx2: 水平分割窗口
Cx3: 垂直分割窗口
Cxo: 在窗口中切换激活的窗口
CxCc: 退出emacs

shell

Mx shell: 打开shell
CuMx shell: 打开新的shell

移动

Cf: 向前移动一个字符
Cb: 向后移动一个字符
Cp: 向下移动一个字符
Cn: 向上移动一个字符

重新载入配置文件~/.emacs

在emacs中使用cxcf打开~/.emacs文件,然后执行命令M-x eval-buffer重新载入配置文件

杂项

快捷键 + Ch:列出所有以这个快捷键开始的快捷键

自定义evail快捷键

(evil-leader/set-leader ",")
(evil-leader/set-key
  "s" 'save-buffer
  "e" 'dired
  "f" 'fzf
  "c" 'noh
  "m" 'ibuffer
  "g" 'frog-jump-buffer
  "q" 'kill-this-buffer)

一些注意的点

  1. 大多数操作命令都使用Cx作为命令开头
  2. 全屏使用toggle-frame-fullscreen命令, 对应的快捷键是<f11>
  3. 窗口最大化使用 toggle-frame-maximized命令, 对应的快捷键是M-<f10>
  4. 竖直/水平分屏:split-window-right/below
2019/3/30 posted in  emacs

xiaolin's blog

core tech share blog
juejin GitHub RSS

Categories

mac&ios leetcode 安全 业务 源码分析 Redis Apache/Nginx Spring Boot 项目管理 sketch SQL 任务调度 设计模式 消息队列 RPC 大前端 iOS LARAVEL TCP/IP UML SERVICE MESH CI/CD OPS LINUX 系统编程 AWS LUA GIT js JAVA 监控 VIM PHP OpenResty SWOOLE 消息队列 GDB 规范 三分钟系列 一图胜千言 帐号系统 面试题 Yii/Yii2 python GO 机器学习 emacs 商业智能 mac 编辑器 生产力工具 驾照

Recent Posts

  • html还原设计图开发心历路程
  • 用sketch原型工具3秒制作一个按钮
  • 三分钟制作一个iOS全局弹窗
  • OSX使用代码代替storyboard构建项目,并添加NSSplitView组件
  • linux系统编程之多进程和管道(pip)

Copyright © 2015 Theme used GitHub CSS. 访问人/ 次