美文网首页
vim 操作 && Mac 配置本地Apache

vim 操作 && Mac 配置本地Apache

作者: Rui哥 | 来源:发表于2018-03-11 10:16 被阅读1次

    一、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

    相关文章

      网友评论

          本文标题:vim 操作 && Mac 配置本地Apache

          本文链接:https://www.haomeiwen.com/subject/qbsbfftx.html