android 进退分屏代码策略,Emacs 闲谈 (二) 自如的分屏

简单编程

今天很巧,是双 11 节,你有剁手吗?

对于这个节日,我从来就不感冒,因为:"断舍离、简单生活" 是我越来越喜欢的生活方式。

在编程世界中,Emacs 也带给我类似这般:"断舍离、简单编程" 的感觉。

你是否曾有过如此的经历:

本想干干静静地写写代码,但为了参考,不得不打开好多相关的文件,拖来拖去的查看,枯燥无味的点击......屏幕一会儿就杂乱了、心情也跟着浮躁起来。

而 Emacs 的分屏,就是让人摆脱这种烦躁困扰的漂亮方法。

一个屏幕,相关的文件,横平竖直的整齐平铺,一目了然方便参考,轻轻敲击键盘,关键内容就写完啦,轻巧和优雅、干净的编程。

Emacs 的分屏,是其自身就有的功能,比如:

C-x 3 : 左右分割

C-x 2 : 上下分割

C-x 1 : 将当前窗口变为最大

C-x 0 : 关闭当前窗口

这些功能,在启动 Emacs 之后就天然存在。

如果,再加上几行简单的配置,就得到了:进退自如,令大多数人满意的窗口操作了:

窗口分割

C-x 3 : 左右分割

C-x 2 : 上下分割

C-x 1 : 将当前窗口变为最大

C-x 0 : 关闭当前窗口

C-c 左箭头 : 恢复上一个窗口布局(比如 C-x 1 之后,想恢复到多窗口布局的时候就可以用)

C-c 右箭头 : 前进一个窗口布局(也就是 "C-c 左箭头" 的逆向操作)

窗口跳转

C-c i : 跳转到上边窗口

C-c k : 跳转到下边窗口

C-c j : 跳转到左边窗口

C-c l : 跳转到右边窗口

C-c m : 然后利用箭头,调整窗口的大小,最后按回车键,结束窗口的调整

其配置如下图:

887445faa5f93e3371cfa75d2f3bd169.png

该配置内容,可以访问:https://github.com/doosolar/emacs 下载或者 clone 取得。(目前,git 库里的配置文件,还没有经过整理,但可以使用。)

怎么样,心动了吗?

最后,上传几张本周在代码重构过程中,分屏编辑的实战截屏 :)

早上:

bd9877b7af85a0908c87c777f100fc3b.png

中午:

8db88d9b248934b82ad85d3049297429.png

当我一开始用分屏的时候,也有着 IDE 的路径依赖,老是想着:左边分出文件目录,右边是文件内容;

而在实际使用中,自然而然地,就摆脱了这个 IDE Style 的约束,每个小窗口,变得更自在,更进退自如,而且效果更好!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值