标签为 "bash" 的存档

Ubuntu 下 vim 添加PHP函数自动补全

 VIM php函数自动补全

VIM php函数自动补全


首先下载PHP函数列表文件,将该文件保存在目录 /etc/vim/下:
也可以自己去选择版本下载:http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt
我这里选的是当前最新的。

cd /etc/vim/
wget http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt?revision=311858&view=co

下载后改名为 php_funclist.txt,名字自己起,一会用的时候记得就行。

mv funclist.txt?revision=311858 php_funclist.txt

然后修改vimrc文件,一般都在刚才的目录下 /etc/vim/

cd /etc/vim/
vim vimrc
#在文件末尾添加如下一行,目录对应你刚才的文件所在目录即可。
set dictionary-=/etc/vim/php_funclist.txt dictionary+=/etc/vim/php_funclist.txt

然后保存退出,再进入vim编辑的时候,按下 (control+p)或者 ,就可以出现php的自动补全啦。
Read more…

记住几个bash快捷键,可以极高的提高工作效率~~

记住几个bash快捷键,可以极高的提高工作效率~~

下面开始了~~

Ctrl-A 用于将光标定位到本行最前面,相当于编辑器中用HOME键

Ctrl-E 即将光标移动到本行末尾,相当于End键

Ctrl-B 用于将光标向左移动一格,相当于左箭头键

Ctrl-F 用于将光标向右移动一格,相当于右箭头键

Ctrl-D 即删除光标所在处的字符,相当于Del键

Ctrl-K 用于删除从光标处开始到结尾处的所有字符

Ctrl-L 清屏,相当于clear命令

Ctrl-R 进入历史命令查找状态,然后你输入几个关键字符,就可以找到你使用过的命令

Read more…

bash快捷建-光标移到行首、行尾等

bash快捷建

ctrl键组合
ctrl+a:光标移到行首。
ctrl+b:光标左移一个字母
ctrl+c:杀死当前进程。
ctrl+d:退出当前 Shell。
ctrl+e:光标移到行尾。
ctrl+h:删除光标前一个字符,同 backspace 键相同。
ctrl+k:清除光标后至行尾的内容。
ctrl+l:清屏,相当于clear。
ctrl+r:搜索之前打过的命令。会有一个提示,根据你输入的关键字进行搜索bash的history
ctrl+u: 清除光标前至行首间的所有内容。
ctrl+w: 移除光标前的一个单词
ctrl+t: 交换光标位置前的两个字符
ctrl+y: 粘贴或者恢复上次的删除
ctrl+d: 删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符
ctrl+f: 光标右移
ctrl+z : 把当前进程转到后台运行,使用’ fg ‘命令恢复。比如top -d1 然后ctrl+z ,到后台,然后fg,重新恢复
esc组合
esc+d: 删除光标后的一个词
esc+f: 往右跳一个词
esc+b: 往左跳一个词
esc+t: 交换光标位置前的两个单词。

Read more…

Ubuntu php apache mysql 环境配置 apt-get

安装 Apache2:

sudo apt-get install apache2

安装PHP模块:

sudo apt-get install php5

编辑测试页:
sudo vim/var/www/index.php

如果提示还没有安装vim,可以用以下bash安装

sudo apt-get install vim

Read more…

CentOS groupadd Command not found 如何解决?如何配置环境变量?

在CentOS系统下,使用groupadd或者其它命令,诸如useradd等时,提示  Command not found.

命令找不到,想必就是环境变量的配置问题了。

which groupadd

Read more…