一、vim 的基本命令操作
vim 的模式: 编辑模式 ,命令模式
- 编辑模式:
>可以进行正常的编辑操作
> 左下方显示 -- INSERT --
> "在命令模式下输入 i 能够进入编辑模式"
- 命令模式:可以通过命令
左下方什么也不显示
"在编辑模式下按 ESC 能够返回到命令模式"
- 最重要的命令
:q!
不保存退出,一旦修改错误,就放弃修改!
- 常用命令
/xxx 查找xxx
n 执行上一次查找
0 到行首
w 光标往后移动一个词
b 光标往前移动一个词
x 删除当前一个字符
dw 删除一个单词
D 删除到行尾
dd 删除整行
V 选中整行
y 将选中部分的内容复制到剪切板
p 在光标下方粘贴剪切板中的内容
u 撤销上一次修改
numG 移动光标到指定的行(num)。(比如 10G 就是到第 10 行)
gg 到文件开始
G 到文件末尾
:wq 保存退出
二、Mac 配置本地Apache 服务器
- Mac 与apache 服务器
1>使用最广的 Web 服务器
2>Mac自带,只需要修改几个配置就可以,简单,快捷
3>有些特殊的服务器功能,Apache都能很好的支持
- 准备工作
给Mac设置用户密码(在配置过程中必须要输入密码)
- apache 服务器配置大致流程
1>在当前用户目录(/Users/yang (yang 是我电脑的用户名))下创建一个名为"Sites"的文件夹.
2>修改apache 服务器配置文件中的两个路径.
3>拷贝一个配置文件
4>启动服务
配置apache服务器
// 切换工作目录
$cd /etc/apache2
// *** 备份文件,以防不测,只需要执行一次就可以了
$sudo cp httpd.conf httpd.conf.bak
// 提示:如果后续操作出现错误!可以使用以下命令,恢复备份过的 httpd.conf 文件
$ sudo cp httpd.conf.bak httpd.conf
// vim里面只能用键盘,不能用鼠标
// 用vim编辑httpd.conf
$sudo vim httpd.conf
// 查找DocumentRoot
* /DocumentRoot
"键盘方向键控制,将光标移动到首行"
// 进入编辑模式
* I
"修改引号中的路径"
修改两个lib/WebSer/Docume改成我们自己的/Users/liuty/Sites
// 进入命令模式
* ESC
// 查找DocumentRoot
* n
"将光标移动到首行"
// 进入编辑模式
* I
"修改括号中的路径"
// 进入命令模式
* ESC
// 查找php
* /php
"将光标移动到首行"
// 删除行首注释#
* x
// 保存并退出
* :wq
// 不保存退出!!!!!!!!!
* :q!
// 切换工作目录
$cd /etc
// 拷贝php.ini文件
$sudo cp php.ini.default php.ini
// 重新启动apache服务器
$sudo apachectl -k restart
Snip20180311_1.png
Snip20180311_4.png
Snip20180311_6.png
Snip20180311_3.png
这个提示界面是正常的.png
网友评论