用电脑时间长了,难免会遇到程序卡住,风火轮狂转不停,没有任何相应等情况。可能是由于程序冲突、缓存不足或者一些bug等情况导致,这个时候我们就需要强制退出这个程序了,下面有六种在Mac系统中强制退出程序的方法,大家至少应该记住一两个。 More …
Vundle是基于Git仓库的插件管理软件。Vundle将插件的安装简化为类似yum软件安装的过程,只要:BundleInstall插件就安装完了,:BundleClean之后插件就卸载了。 More …
1.安装git:
sudo apt-get install git
2.安装Bundle:
git clone https://github.com/gmarik/vundle.git~/.vim/bundle/vundle
vim编辑器提供的色彩配置模版:
CentOS的方案文件放在:/usr/share/vim70/colors
$ ls /usr/share/vim/vim62/colors
blue.vim delek.vim evening.vim murphy.vim README.txt torte.vim
darkblue.vim desert.vim koehler.vim pablo.vim ron.vim zellner.vim
default.vim elflord.vim morning.vim peachpuff.vim shine.vim
More …
通过vim打开多个文件(可以通过ctags或者cscope)
“:ls”查看当前打开的buffer(文件)
“:b num”切换文件(其中num为buffer list中的编号)
可以用到的命令有
“:bn” — next buffer in the buffer list
“:bp” — previous buffer in the buffer list
“:b#” — previous buffer you was in
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 More …
当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile,对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。 More …
/sbin/init程序是系统中所有程序的父进程。这个进程的PID总是1,它负责启动组成Linux操作系统的其他进程。那些使用过一段时间Linux操作系统的用户都知道,Ubuntu服务器上的init程序与大家之前习惯使用的init程序不同。它们在如何初始化UNIX操作系统方面有一些不同的标准,但是绝大多数传统Linux发行版都使用著名的System V init模型(马上就会讲到),然而一些现代Linux发行版选择使用其他系统,如Upstart,或者最近的systemd。例如,Ubuntu服务器选择使用Upstart,但它仍然保留了System V init程序的杰出结构,如运行等级(runlevel)和针对向后兼容的/etc/rc?.d文件夹,而且Upstart现在开始处理底层所有的工作。因为服务器上最常使用的两种init系统是Sytem V init和Upstart,所以下面就分别介绍它们。 More …
相当一部分软件都是区分系统版本的(难道不能做的更智能一点?),所以在下载这些软件之前首先要确定自己所用操作系统到底是32位还是64位,查阅了一些资料,结合实际情况,简单总结了一下。 More …