小编Kev*_*vin的帖子

在 Docker 中为 Oh my Zsh 启用插件

我试图安装的Symfony2混帐对插件的zsh在我的搬运工容器。

FROM php:7-fpm

# Install Packages
RUN apt-get update && apt-get install -y vim zsh git   
RUN docker-php-ext-install pdo pdo_mysql mysqli zip mbstring 

# Instal Oh my Zsh
RUN bash -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
RUN sed -i -- 's/robbyrussell/wezm+/g' /root/.zshrc # Other awesome theme: random kafeitu sonicradish wezm+
RUN echo "plugins=(git symfony2)" >> ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

但是自动完成不起作用。好像没有安装插件。

我错过了什么?

zsh oh-my-zsh docker

4
推荐指数
1
解决办法
3015
查看次数

在文件中的某一行之前插入一行

我发现如何在 bash 中的某一行之后插入一行

sed -i '/oh-my-zsh.sh/aplugins=(git symfony2)' ~/.zshrc
Run Code Online (Sandbox Code Playgroud)

结果:

source $ZSH/oh-my-zsh.sh
plugins=(git symfony2)
Run Code Online (Sandbox Code Playgroud)

但我想在之前插入我的行source $ZSH/oh-my-zsh.sh

这怎么可能?

text-processing

3
推荐指数
1
解决办法
4165
查看次数

Bash - 设置一个变量

我需要在我的 bash 脚本中设置一个变量

#!/usr/bin/env bash

GITNAME= git config --global user.name
echo " $GITNAME "
Run Code Online (Sandbox Code Playgroud)

但它似乎不是这样工作的。

它是如何工作的?

bash assignment

0
推荐指数
2
解决办法
1706
查看次数

标签 统计

assignment ×1

bash ×1

docker ×1

oh-my-zsh ×1

text-processing ×1

zsh ×1