vi / vim 初学者入门(系列文章)

出于对 Vim 的喜爱,易水一直积极在国内推广普及 Vim,最值得骄傲的是易水与车文隆一起翻译了 Practical Vim,中文译名为Vim实用技巧,除此之外,易水也写了Vi/Vim使用进阶系列文章发表在易水博客上,帮助初步掌握了 Vim 命令的用户更高效的使用 Vim。但易水同时发现,大概是 Vi/Vim 的学习曲线太过陡峭,所以很多出于这种或那种原因被迫使用 Vi 的初学者,大多数还只是停留在打开 Vi 编辑器、输入 i 命令,移动光标编辑,然后 :wq 退出的阶段。正因为如此,易水萌发了为 Vi/Vim的初学者写些文章,使初学者不再将使用 Vi 视做畏途,这即是本系列文章产生的源由。

[……]

阅读完整文章

tmux attach提示“no sessions”的解决办法

tmux是GNU screen的替代工具,比screen更加强大,使用也更方便。Easwy使用tmux已经有一段时间了,今天遇到了一个奇怪的问题,tmux还在正常运行,但使用命令”tmux attach -d”却提示

no sessions

在网上搜索了一下,解决方法是给tmux发送信号10,让tmux重新生成它的socket,命令如下

$ killall -10 tmux

这种方法避免了重启tmux会话的麻烦。

[……]

阅读完整文章

升级Ubuntu 12.04 LTS到14.04 LTS

虽然Ubuntu 12.04 LTS的支持一直到2017年,不过升级到今年4月新发布的14.04 LTS仍然具有吸引力,因为可以使用更多最新的软件

在升级之前,需要保证已经安装了Ubuntu 12.04 LTS的所有更新。只需打开你的Update Manager并更新所有软件即可。

接下来,打开一个终端窗口,输入如下命令:

sudo update-manager -d

运行完后,弹出的Update Manager窗口多了一个按钮:“升级到14.04 LTS”,点此按钮并按提示操作即可。[……]

阅读完整文章

Practical Vim中文版 -《Vim实用技巧》已出版

由车文隆与我合译的《Vim实用技巧》一书已由人民邮电出版社出版,本书的英文书名是 Practical Vim,原书作者是Drew Neil。这本书在Amazon网站上的评分是五颗星,是一本很好的关于Vim的书。

这本书在2014年5月已经正式出版了,但由于种种原因,我直到上周末才收到样书。拿到样书之后,第一时间翻阅了一下,书的纸质和印刷都相当不错,是我喜欢的类型。至于内容和版式,我早已熟悉的不能再熟了,不过看纸质版的感觉与看电子版很是不同,多了一份厚重感和书香气。

[……]

阅读完整文章

在CentOS 5上安装Ubuntu KVM虚拟机

Linux下免费的虚拟化技术主要有KVM和XEN两种。KVM已经合入了Linux标准内核,也获得了诸如RedHat RHEL、Ubuntu这样的Linux发行版的支持,可以预见在未来KVM应该会成为Linux虚拟化技术的主流。只是KVM需要硬件虚拟化技术的支持,如果你的CPU不支持硬件虚拟化技术,那么只能使用XEN。

本文记录了Easwy在CentOS 5.7上安装Ubuntu KVM虚拟机的过程。 [……]

阅读完整文章