zoukankan      html  css  js  c++  java
  • emacs 窗口控制

    1,调整窗口大小

    • c-c ^ 窗口变高
    • c-c } 窗口变宽
    • c-c { 窗口变窄

    2,窗口间移动

    ;;这一条语句的作用是让 windmove 在边缘的窗口也能正常运作。举个例子,当前窗口已\
    经是最左端的窗口了,如果使用 Shift+left ,将仍会停留在当前窗口——因为已经到边缘\
    了,左边没有窗口可供选择。但在添加了上面这句后,Shift+left 将会跳到最右边的窗口
    中。垂直方向上的窗口切换同理。
    (setq windmove-wrap-around t)
    (global-set-key (kbd "C-c <left>")  'windmove-left)
    (global-set-key (kbd "C-c <right>") 'windmove-right)
    (global-set-key (kbd "C-c <up>")    'windmove-up)
    (global-set-key (kbd "C-c <down>")  'windmove-down)
    

    3,恢复窗口布局

    是不是有时候想最大化一个窗口,但C-x 1之后再想找回其它窗口就没办法了?

    那就用winner-mode吧,这个也是Emacs自带,打开(winner-mode t)之后,就可以用C-c 和C-c 来对窗口布局实现undo/redo了!

    (winner-mode t)
    (global-set-key (kbd "<f11> C-z") 'winner-undo)
    (global-set-key (kbd "<f11> C-y") 'winner-redo)
    

    c/c++ 学习互助QQ群:877684253

    本人微信:xiaoshitou5854

  • 相关阅读:
    GX转账站点无法访问的问题

    .NET易忘备留 ORACLE存储过程调用
    Oracle 字符串函数
    Oracle 数值函数
    AJAX.JSONP 跨域
    机器人部署的注意事项
    IE6、7绝对定位层被遮挡的原因(主要是父层决定的)
    Oracle 新手问答
    字符设备驱动范例
  • 原文地址:https://www.cnblogs.com/xiaoshiwang/p/11233156.html
Copyright © 2011-2022 走看看