我的第一次vi经历

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Clifnich/article/details/52852016

今天我特别开心,特别特别开心!

首先再强调一下,我用的是OS. 也就是传说中的苹果机,period. 自从上次在Terminal里面输入vi跳出令人惊奇的画面以后,我就一直很想尝试一下这个据说非常强大的编辑器。网上的各种大牛都在为它背书,说这个软件如何如何牛逼,怎么操作和编辑分开会提高效率,还有IDE都太弱了,真心牛的程序员都要用vi和Emacs之类。

好,我今天学起JS,不想用Atom写代码了,于是乎,我就control + space了一下,把Terminal调了出来,输入vi~

看看,是不是很可爱!
vi 初始界面

今天搞明白了如何退出。它的普通模式是这样的:
vi 普通模式

按一下i,就进入了编辑模式,此时跟文本编辑器差不多,按esc就退出编辑模式,重新回到命令模式。

那么怎么退出呢?把大写锁打开,绿灯亮,然后按两下Z,退出了~

哈哈哈哈哈哈!莫名的爽!

然后就动手写了一段HTML, 我没有装什么插件,所以按了tab以后空得有点多,如图:
vi编辑html

图上的文件名是usingjs.html,不够在一开始编辑的时候我用的命令是:

vi usingjs

于是一开始的文件并没有html后缀,我bing了一下,知道了Terminal里面的改名命令mv,在Terminal里面输入:

mv usingjs usingjs.html 

这样就把文件名更新成了带后缀的文件,用Safari打开以后,预期的alert也跳出来了。

代码如下:

<!doctype html>
<html lang="en">
        <head>
                <meta charset="utf-8">
                <title>Just a Generic Page</title>
                <script>
                 setTimeout(wakeUpUser, 5000);
                 function wakeUpUser() {
                        alert("Are you going to stare at this boring page forever?");
                 }
                </script>
        </head>
        <body>
                <h1>Just a generic heading</h1>
                <p>
                 Not a lot to read about here. I'm just an obligatory paragraph living in an example in a JavaScript book. I'm looking for something to make my life more exciting.
                </p>
        </body>
</html>
展开阅读全文

我的第一次软考经历(信息系统管理工程师)

06-03

引子:我是一位文科生,只是凭兴趣玩电脑玩编程10多年,东学西学真正能用来实用程序的就只会一个易语言(其它C啊、VB啊、JAVA啊只懂基础,虽然过了高校二级C),现在工作也只是个小文秘,与计算机开发几乎毫不沾边,不过还是喜欢学,几年前想考个MCAD,买了几本书没能学下去,后来又买了几本JAVA的,也没学下去。去年开始了“软考”,终于找到可混下去的法子。下边就来说说感受。rn 2013年5月25日,是我第一次参加软考的日子。我参加的是信息系统管理工程师考试。虽然现在分数还没有出来,但凭感觉及格应该是没问题的。呵呵,有点自大吧! rn 说说自己的备考经历。我很早就对计算机有浓厚兴趣,可惜大学学的是中文,就是说专业背景与计算机毫不相关,记得读大学的时候(2004年前),软考还没有分专业分得那么细,记得只有程序员和高级程序员系统分析师等传统科目,对于我这样没有任何高等数学、物理和计算机专业基础的菜鸟来说,要通过软考自我感觉“玄”,所以就一直没敢报,毕业前考过了大学计算机等级考试(二级C),也自学了VB。 rn 工作后由于工作与计算机专业关联度不太大,加上。。呵呵,忙着“泡妞”,几年来就把软考给忘了,不过期间对计算机的兴趣没减,又漫无目的地学了C++、VB.NET和JAVA(都只停留在基础知识阶段没能应用)和易语言(终于用这个易语言写出了工作中实用的程序),这时候就希望在计算机方面再有更好的水平。 rn 大概是2012年下半年的时候吧,在网上浏览计算机认证方面的信息时,无意中看到软考与以前的不同了,分了很多专业,而且没有学历、资历和年龄限制了,想考哪级就哪级。因为原来对编程一直感兴趣,就马上买了软件设计师的书来看,发现自己的理科和计算机方面专业底子好像不够(俺只熟易语言啊),经过对各专业的了解,大约一个月后转攻信息系统管理工程师。我的考虑是:这个专业文理交叉、没有太多理科计算啦推理啦数学物理方面的专业知识,基本上就是积累加背诵就能过。现在证明我的选择是对的,起码现在就拿到证了。但由此也可见,软考不是每个专业都有那么高的纯技术含金量的,呵呵,不过同等级的证书倒是有用,这就是中国式考试的功用吧! rn 现在,我一方面在等成绩,一方面已经开始筹划2014年11月考信息系统项目管理师(高级)了。同样是考虑这个专业考的内容文理结合,内容杂,容易靠背诵蒙混过关,呵呵。 rn 说出这些希望和各位像我那样想混出点名堂来的半路出家的业余程序员朋友们有点交流。也说说你们的经历吧。 论坛

没有更多推荐了,返回首页