一、关于vi/vim的学习
vi编辑器是所有Unix及Linux系统下标准的编辑器,但可能由于个人爱好的不同,并不那么喜欢vim的风格。相比较而言本人更喜欢使用sublime,不仅在于他界面的美观,而且功能也齐全。下面简要地总结一下学习vim的过程和收获。
1、安装
在终端输入以下命令,则会自动安装:
sudo apt-get install vim
自动安装完之后,可以使用以下命令进行查看:
已经添加到系统
update-alternatives --display vi
查看版本
vim –version
配置一些基本属性
在终端输入 sudo -s进入根目录,
随后输入密码,然后是cd /etc/vim
接着是 vim vimrc
然后按下i键(插入命令),此时在最下面会出现“--插入--”的字样,随后将下列语句插入到最后
set autoindent " 设置自动缩进:即每行的缩进值与上一行相等;使用noautoindent取消设置
set cindent " 以C/C++的模式缩进
set noignorecase " 默认区分大小写
set ruler " 打开状态栏标尺
set scrolloff=5 " 设定光标离窗口上下边界 5 行时窗口自动滚动
set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格,不足 4 个时删掉所有剩下的空格)
set tabstop=4 " 设定 tab 长度为 4
set wrap " 自动换行显示
syntax enable
syntax on " 自动语法高亮
2、一些简单的命令
*打开单个文件 :vim file
*同时打开多个文件 :vim file1 file2 file3 ...
*保存并退出 : :wq
*i、a、r——在光标的前、后以及所在处插入字符命令(i=insert、a=append、r=replace)。
二、Java学习
首要的就是在自己的ubuntu配置java的开发环境,通过百度教程结合wiki上面的教程一步一步地配置好开发环境。
学习一门语言按着当时学习c和c++,首先打helloworld程序了解java的基本语法
然后就是如何编译与运行
然后开始啃书,大致学习了java一些基本语法知识,然后为了写计算器小程序,开始学习java的GUI设计。写小程序的过程总体还是比较顺利的未遇到多大的bug。
三、Ant的学习
一开始通过下载安装包来安装ant,由于自己ubuntu的各种原因配置了好久,还是不行,最后才发现可以直接输入命令行 sudo apt-get install ant 这样就避免了环境变量的配置等一系列麻烦。
然后开始学习wiki里的ant教程,才发现它越来越像c++的makefile,编写一系列指令,然后只要运行它就可以编译运行java程序。
按着教程尝试写HelloWorld的ant,
四、junit的学习
junit的环境配置坑多,按着教程上那个面的先下载junit-4.9.zip,一开始并未将这个包放在HelloWorld.java和HelloWorldTest.java同个目录下导致各种bug的产生,各种百度之后还是没有解决,最后在舍友的帮助下才知道坑在这里。
终于配置成功。