树莓派Zsh安装脚本(原创)

zsh.sh

 1 #!/bin/zsh
 2
 3 cd
 4 #安装zsh
 5 sudo apt-get install zsh
 6 #查看zsh
 7 cat /etc/shells
 8 #更改zsh
 9  chsh -s /bin/zsh
10 #自动安装:
11 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
12 #下载
13 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
14 cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
15 #设置
16 cd pi/pi_sh/
17 cat zsh.txt >> ~/.zshrc
18
19 #安装插件
20 git clone git://github.com/joelthelion/autojump.git
21 cd autojump
22 sudo ./install.py

zsh.txt

 1 alias cls=‘clear‘
 2 alias ll=‘ls -l‘
 3 alias la=‘ls -a‘
 4 alias vi=‘vim‘
 5 alias javac="javac -J-Dfile.encoding=utf8"
 6 alias grep="grep --color=auto"
 7 alias -s html=mate   # 在命令行直接输入后缀为 html 的文件名,会在 TextMate 中打开
 8 alias -s rb=mate     # 在命令行直接输入 ruby 文件,会在 TextMate 中打开
 9 alias -s py=vi       # 在命令行直接输入 python 文件,会用 vim 中打开,以下类似
10 alias -s js=vi
11 alias -s c=vi
12 alias -s java=vi
13 alias -s txt=vi
14 alias -s gz=‘tar -xzvf‘
15 alias -s tgz=‘tar -xzvf‘
16 alias -s zip=‘unzip‘
17 alias -s bz2=‘tar -xjvf

使用脚本时需要在家目录中添加 zsh.txt 文件。

时间: 2024-10-14 05:23:14

树莓派Zsh安装脚本(原创)的相关文章

Zsh安装CMake补全脚本进行CMake命令补全

最近在尝试使用Zsh,发现其补全命令的功能相当厉害.但对CMake命令的补全在默认的5.0.5中好像没有看到,网上找了下关于配置Zsh补全的文章也没有多少.     于是自己动手,发现在Zsh安装目录下有个functions的文件夹,里面都有以_开头的各种补全提示文件,比如_sed,_awk等,于是尝试在网上 下到zsh_cmake补全文件之后,重命名为_cmake放置该文件夹中(注意Windows用户的换行符,在这个上浪费了很多时间,使用 dos2unix可以解决)重新启动Zsh,享受CMak

树莓派:L2TP/IPsec VPN 服务器一键安装脚本

经试验,在树莓派上一次成功,很好用,谢谢原作者!!!此文转自:https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README-zh.md IPsec VPN 服务器一键安装脚本 使用 Linux Shell 脚本一键快速搭建 IPsec VPN 服务器.支持 IPsec/L2TP 和 Cisco IPsec 协议,可用于 Ubuntu,Debian 和 CentOS 系统.你只需提供自己的 VPN 登录凭证,然后运行脚本自动完成安装. I

在树莓派上安装YCM(YouCompleteMe)

? 太折腾了!如果你搜索到了这篇文章,建议直接使用SpaceVim作为替代品. 0x0.第一个坑--不支持Python ? 我的树莓派的系统是基于Debian Stretch的Raspbian Stretch.使用apt-get安装的vim不支持python脚本.你可以通过输入: 1 vim --version | grep python 来检查,如果发现python/python3前面出现了加号,恭喜你,你可以跳过本步骤了.它说明你的vim支持python.如果都是减号,你需要重新编译安装vi

mysql自动安装脚本

为适应自己工作习惯和需要,花一点时间写了一个mysql自动安装脚本,供大家参考学习. 注意: 1.需要先安装cmake 2.数据库版本需要在第二步安装mysql时修改 3.该脚本是以root用户安装并启动 脚本内容如下: ######################################################################## #mysql自动安装脚本,其中变量/mysql_v_dir/和/port/可根据实际需要修改    # #执行脚本命令:sh mys

lnmp源码安装-脚本执行

lnmp 源码安装- 脚本执行 源码包版本: nginx1.9 mysql5.6.4 php5.6 使用: 将lnmp.tar.gz 解压至 根目录下,进入/lnmp/install/目录下,执行install.sh脚本即可.选择性安装! 安装过程中会有些警告信息显示,不影响. 整合包地址:http://pan.baidu.com/s/1dFp7gqP =======================代码============================= #!/bin/bash #####

lnmp安装脚本

lnmp安装脚本.一起学习.有更好的建议请留言. #!/bin/bash # # describe: linux nginx mysql php install FileS=/updatefile mkdir -p $FileS # 安装lrzsz 方便后续文件上传 wget http://vault.centos.org/6.5/os/x86_64/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm -P $FileS &>/dev/null rpm -v

mongodb安装脚本/启动脚本/配置文件

安装脚本 #!/bin/bash  #author: QingFeng #qq: 530035210 #blog: http://my.oschina.net/pwd/blog  #自动安装mongodb和初始化配置 #缺省的配置如下   logdir=/data/log/shell          #日志路径 log=$logdir/shell.log            #日志文件  is_font=1                #终端是否打印日志: 1打印 0不打印  is_log

ipvsadm+keepalived+inotify-tools自动安装脚本

#!/bin/bash # # #this is install keepalived+lvs-DR # # tar_dir=/usr/src configure_yum() { echo "[rhel-local]">/etc/yum.repos.d/rhel-local.repo echo "baseurl=file:///media/Server">>/etc/yum.repos.d/rhel-local.repo echo "en

【shell】oracle安装脚本 - 未完成

自动安装oracle所需要的rpm包(需要访问外网): #! /bin/sh rpmpack=" binutils compat-libstdc++* elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libg