摘要:1 set -g status-right '' 2 bind | split-window -h 3 bind _ split-window -v 4 set -g mouse-select-pane off 5 set -g default-terminal "screen-256color" 6 set -g display-time 2500 7 setw -g xterm-keys on 8 set -g base-index 1 9 10 # confirm before killing a window or the server11 bind
阅读全文
摘要:在第一季的部分介绍了怎样将窗口切割成自己需要的样子。这一季我们讨论一下如何对切割后窗口布局进行旋转。为什么需要旋转窗口布局呢?最简单的答案是:任何一个窗口布局,总有某一个时刻会让你感觉无法满足你当前的需要。这时候我们怎么办?改变窗口总比改变自己要好。既然选择了改变窗口布局,如何改变就成了下一个问题。如果能有一个传送门,让我们直接到达想要的地方,当然要把先回到最初的单窗口模式,然后再重新切割布局要方便的多了。旋转窗口就是这样的一个传送门。
让我们先从常用的多窗口模式开始说起。通常所用的多窗口模式以二窗口、三窗口、四窗口为多。四个以上窗口的环境一方面是比较少用(比较屏幕空间总是有限的,窗口切的太多,每一个窗口能用的面积就很有限了),另一方面,如果真的选择了如此复杂的窗口布局,一般也应该是经过慎重选择,专为某一种特定需求而打造的,通常需要重新布局的机会也不会很多。
所以在这里我们只讨论二窗口、三窗口、四窗口的情况。其中四窗口模式(就是田字形)由于同时具有轴对称和中心对称的特点,所以也不存在旋转的必要。这样以来,我们需要讨论的就只剩下二窗口和三窗口两种模式了。
阅读全文
摘要:这个世界上编程工具分为三种,Emacs,VIM 和 各种 IDE们。在过去的十几年里面,IDE 编程环境由于庞大资金的积极推动,取得了相当可观的市场地位。但是历史的发展总是螺旋前进的,随着 IDE 环境变得越来越庞大,越来越复杂,庞大和复杂本身就成了 IDE 环境越来越无法解决的问题。随着大量快速多边的编程需求的出现,越来越多的程序员的开始寻找快速简单而又灵活多变的轻量化编程环境古老的 Emacs 和 VIM 又重新进入了程序员的视线。
对于初次接触这些轻量级编程工具的同学们来说,最直接的一个感受可能就是——哇!整个世界安静了!从此直落的白茫茫一片大地真干净…… 但是呢,实话实说,真的就只有一个窗口的话是绝对不够的。多窗口不是错,错的是窗口太多太乱了。所以,像 Emacs,VIM 这样的编程环境,选择了最简单的解决方法——将窗口留给你自己来决定。
下面我们就来看看在这些古老的编辑器里面怎样打造自己的窗口环境。第一季先从最简单的切分窗口开始。当然了,这些古老的工具经过漫长的发展演变已经变成了堪称“神级”的作品,完整的使用方式已经多到不可胜数。我在这里只涉及一些最简单的
阅读全文
摘要:完全使用键盘能强迫人使用高效简洁和正确的工具. 随着图形界面和多媒体的出现, 鼠标的反而成了一个最常见的动作. 其实认真分析鼠标点选操作就发现, 无非是两种: 一种是用鼠标选择内容, 准备用一定的工具和程序处理这个内容, 还有一种是鼠标选择操作. 前者对内容的选择, 鼠标是高效的. 而后者对操作的选择, 鼠标是低效的 (因为键盘快捷键和命令行更加高效). 因此, 如果我们想要高效的工作, 就要避免后一种操作, 并且进一步解放前者.
阅读全文
摘要:Macbuntu 是Ubuntu Linux下的一款变身利器。以下是 Macbuntu 官网 对自己的一段说明Macbuntu - Mac OS X Transformation Pack. Similar to Mac4Lin but dedicated to Ubuntu Linux. It can also be used in other OS based on Debian/GTK. P...
阅读全文
摘要:这是一段在优酷看到的视频,看起来很炫........干倒苹果I系列--给Google未来的触控设备奠基!但是要知道,用户界面最大的问题不在于你有多炫,关键在于用户想学还是不想学。苹果最早把鼠标用于商用,但是为了保持操作效率,苹果选择了鼠标指点和键盘快捷键配合使用的操作方式,然而结果是什么呢?当个人电脑大规模普及的时候,苹果迅速败给了效率最低的纯鼠标操作。为什么?关键是大规模普及这个定语,当投票人数...
阅读全文