3.Emacs快速入门之窗格

Posted 艾特 数据

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.Emacs快速入门之窗格相关的知识,希望对你有一定的参考价值。

今天一起来学习Emacs中窗格。

为了简便期间,对文中命令进行了缩写,其中:

·C代表CTRL键

·M代表ALT键。


一、基本概念

看过Emacs官方文档的都应该知道,在基于图形显示的系统(Windows系统、Linux的X-window等)中,Emacs在图形显示方面有窗格(window)、窗口(Frame)两个概念。Emacs运行后,首先展示出窗口,每个窗口中包含窗格,用于显示缓冲区(这个概念在后续文章中还会做为专题来讲,现在可以理解为要显示的文件)的内容。

为了方便操作,Emacs中的每个窗口都可以包含一系列的窗格,但是每个窗格只能归属于一个窗口。


二、创建窗格

可以通过命令在一个窗口中创建多个窗格,类似于Windows中的切分窗口,但是功能更加强大。

1.纵向分割

C-x 2所在窗口分为上、下两个窗口。光标默认在上面窗口。


2.横向分割

C-x 3所在窗口分为左、右两个窗口。光标默认在左边窗口。


重复使用上面两个命令,可以将窗口进行更复杂的分割。如下图:


三、窗格的选择

在包含多个窗格的窗口中,执行命令默认都是在光标所在的窗口。可以通过命令在各个窗口中切换。

1.切换窗口

C-x o将光标移动到其他窗格。

2.滚动(相邻)窗口

C-M-v(向下)滚动光标所在窗口的相邻窗口。


四、关闭窗格

主要有2个命令:

C-x 1关闭除当前窗格外的其他所有窗格。

C-x 0关闭当前窗格。只有一个窗格,该命令无效。


以上是关于3.Emacs快速入门之窗格的主要内容,如果未能解决你的问题,请参考以下文章

Pandas高级数据分析快速入门之二——基础篇

WebAPI系列之快速入门

Pandas高级数据分析快速入门之四——数据可视化篇

Pandas高级数据分析快速入门之五——机器学习特征工程篇

Pandas高级数据分析快速入门之五——机器学习特征工程篇

全栈开发系列