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虚拟机的过程。 [......]

阅读完整文章

Linux逻辑卷管理器(LVM)学习笔记

通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM),用户可以在系统运行时动态调整文件系统的大小,把数据从一块硬盘重定位到另一块硬盘,也可以提高I/O操作的性能,以及提供冗余保护,它的快照功能允许用户对逻辑卷进行实时的备份。

对一般用户来讲,使用最多的是动态调整文件系统大小的功能。这样,你在分区时就不必为如何设置分区的大小而烦恼,只要在硬盘中预留出部分空闲空间,然后根据系统的使用情况,动态调整分区大小。

本文总结了Easwy对于LVM的理解。 [......]

阅读完整文章

在Thinkpad T400上安装Ubuntu

利用周末的时间在自己的Thinkpad T400 AA1上安装了Ubuntu 10.04 LTS版本,这篇文章做为安装Ubuntu的一个小结。
首先在Ubuntu官网上下载了Ubuntu 10.04 LTS Desktop版,刻录后使用光盘启动。整个的安装过程很顺利,不得不说Ubuntu在易用性和用户界面方面下了很大的工夫,它的安装过程以及界面已经可以和Windows相媲美了。感谢Ubuntu把Linux从专业人士的工具变成了普通大众能接受的操作系统,相信在不远的将来,Linux在桌面领域会有更长足的进步。
安装完后,登录Gnome,有一种眼前一亮的感觉,曾几何时,Linux的图形界面已经做的美观如斯。并且现在Linux也非常的易用,已经不再需要费心的去安装/配置各种驱动。对Thinkpad T400的硬件,Ubuntu都能正确的识别出来:显卡(集成)正常、声卡正常、网卡以及无线网卡都可以正常工作,电源管理工作正常(能够正常待机)......
在接下来的篇幅中,Easwy将简要介绍一下自己所做的一些配置。 [......]

阅读完整文章