zsh

iTerm2 + oh my zsh +agnoster

匿名 (未验证) 提交于 2019-12-02 23:47:01
http://www.iterm2.com/downloads.html 1.通过 cat /etc/shells 命令可以查看当前系统可以使用哪些shell; # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 2.通过 echo $SHELL 命令可以查看我们当前正在使用的shell; # Mac系统中默认的shell为bash shell /bin/bash 3.如果当前的shell不是zsh,我们可以通过 chsh -s /bin/zsh 命令可以将shell切换为shell之zsh,终端重启之后即可生效。 4.将shell切换为zsh之后,我们就可以安装Oh My ZSH了 官方推荐的安装方法为: sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 记住,爱FQ的童鞋记得先关闭代理哦,不然没法下载成功的 出线以下提示,便是安装成功了^_^ Oh

[转载]备忘:oh my zsh 的安装、更新、删除

匿名 (未验证) 提交于 2019-12-02 23:47:01
备忘:oh my zsh 的安装、更新、删除 傅易君 关注 查看系统当前 shell $ cat /etc/shells 安装 oh my zsh $ sudo apt-get install zsh git wget $ wget -no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh $ chsh -s /bin/zsh $ reset 配置 zsh 配置文件是 /root /.zshrc ,根据需要修改即可。 oh my zsh 的自动更新提示误触关掉了? $ upgrade_oh_my_zsh 想换 oh my fish? $ uninstall_oh_my_zsh $ brew install fish $ curl -L https://github.com/bpinto/oh-my-fish/raw/master/tools/install.sh | sh 注意到 /root/.zshrc 目录仍然在,还能换回来。

Ubuntu 安装oh-my-zsh和zsh-autosuggestion

匿名 (未验证) 提交于 2019-12-02 23:41:02
0.安装zsh sudo apt-get update sudo apt-get install zsh 1.安装oh-my-zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 2.安装zsh-autosuggestions git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions 3.编辑~/.zshrc文件 找到plugins=(git)这一行,然后再添加autosuggestions,最后为: plugins=(git zsh-autosuggestions) 4.重新打开命令行,当然你也可以source ./zshrc更新下你的zsh,这样你就可以使用oh-my-zsh的同时享受到autosuggestions带来的便利了. 总结: 1、你如果分开设置oh-my-zsh和autosuggestions,那么你的terminal的autosuggestions不会起作用的,所以你要把autosuggestions作为zsh的插件放到~/.zsh/plugins/下面,然后再在~/

mac下安装autojump

匿名 (未验证) 提交于 2019-12-02 23:40:02
最近安装了iTerm,被小伙伴推荐了一个插件autojump,感觉真是又好看又好用啊!默认的主题已经很好用了!在此分享给大家~ 看图解释: 一行命令就可以直接搜索曾经打开过的文件夹,Project是文件夹的名字,如此清楚,简直不能更美好~ 1,安装zsh,执行 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 2,将zsh设置为默认的shell: chsh -s /bin/zsh (重启shell) 3,查看当前默认是哪个shell(bash or zsh) echo $SHELL 4,安装autojump(确保有brew) brew install autojump 5,安装了zsh之后会默认有一个文件.zshrc,可以打开终端并且ls -a查看,使用vim .zshrc打开.zshrc 6,点击i编辑文件 (1).在文件中搜索“plugins=”, 如果有修改为:plugins=(git autojump); 如果没有就在文件第一行写plugins=(git autojump); (2).然后在新的一行添加写: [[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew -

Fish-style Autosuggestion in Zsh?

↘锁芯ラ 提交于 2019-12-02 22:02:53
Is there a way to do the type of auto-suggestion Fish does in Zsh? https://github.com/tarruda/zsh-autosuggestions does exactly what I wanted. If you want fish-style autopredictions in zsh, use that. Zsh has predict , run the commands below this and then hit Ctrl-X 1 or just type predict-on to give it a try #-*-shell-script-*- autoload predict-on autoload predict-off # you may also wish to bind it to some keys... zle -N predict-on zle -N predict-off bindkey '^X1' predict-on bindkey '^X2' predict-off 来源: https://stackoverflow.com/questions/17223388/fish-style-autosuggestion-in-zsh

Linux 下安装使用 oh-my-zsh

匿名 (未验证) 提交于 2019-12-02 21:59:42
sudo apt install zsh sudo apt install git sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 在安装完了 oh-my-zsh 后重启就可以发现终端已经变为 oh-my-zsh 默认界面了, 接下来就是更换主题和添加插件了。 配置文件为 ~/.zshrc vim ~/.zshrc 找到 ZSH_THEME="...(默认主题名)" 然后修改主题名即可,oh-my-zsh 自带了很多主题可供选择,直接到 https://github.com/robbyrussell/oh-my-zsh/wiki/Themes 下寻找自己喜欢的主题即可 找到 plugins 添加插件即可,插件可以自行百度自己需要的插件即可,插件可以用空格彼此隔开也可以通过换行隔开,建议使用换行。 原文:https://www.cnblogs.com/YMaster/p/9280817.html

Linux trace 1.4、uprobe event的使用

匿名 (未验证) 提交于 2019-12-02 21:59:42
uprobe是用户态的探针,它和kprobe是相对应的,kprobe是内核态的探针。uprobe需要制定用户态探针在执行文件中的位置,插入探针的原理和kprobe类似。 参考原文: Uprobe-tracer: Uprobe-based Event Tracing 1、Overview uprobe event类似于kprobe event。在编译内核时配置CONFIG_UPROBE_EVENTS=y使能这个特性。 它的active不是通过current_tracer接口,而是通过“/sys/kernel/debug/tracing/uprobe_events”来增加probe points,通过“/sys/kernel/debug/tracing/events/uprobes//enabled”来使能。 然而和kprobe event不同,uprobe event期望用户计算probepoint在目标中的偏移。 2、Synopsis of uprobe_tracer 增加/删除event的命令格式: p[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS] : Set a uprobe r[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS] : Set a return uprobe (uretprobe) -:[GRP/]EVENT

oh-my-zsh的应用,美化界面

匿名 (未验证) 提交于 2019-12-02 21:59:42
基本的安装步骤: 1、 直接在官网http://ohmyz.sh/上面下载安装, Curl: sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh )" wget: sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" 2、 其他的路径安装,比如安装在/opt/oh-my-zsh (路径存在),安装时候如果提示git依赖没有安装,就手动安装他apt-get install -y git (博主用的是Ubuntu系统的,其余系统用yum ) export ZSH="/opt/oh-my-zsh"; sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh )" 3、 创建一个新的zsh的配置文件.zshrc: 配置文件的字段 https://github.com/robbyrussell/oh-my-zsh/wiki/Themes 比如下面的主题

CentOS 7.x 安装 ZSH 终端

匿名 (未验证) 提交于 2019-12-02 21:56:30
首先执行 yum 命令来安装需要的 zsh 原始程序与 git 程序来 pull 代码。 yum install -y zsh git 安装 oh my zsh 脚本 (这一步需要安装 git )。 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh 使用 which zsh 查看 zsh 的安装目录,一般都存储在 /usr/bin/zsh 目录下。 which zsh 使用 chsh 命令切换使用的 shell 程序。 chsh -s /usr/bin/zsh 执行以下命令在当前目录拉取图标的仓库,并切换到其目录下,执行 ./install.sh 脚本即可安装成功。 git clone https://github.com/powerline/fonts.git 使用 vi 工具编辑 /root/.zshrc 文件,更改 ZSH_THEME="robbyussell" 字段为 ZSH_THEME="agnoster" 字段,并通过 source ~/.zshrc 命令更新它们的配置文件。 使用 ZSH 替换原有的 SHELL 最主要的原因就是要使用其功能强大的插件,这里只推荐安装三个插件,它们分别是 wd 、 zsh-syntax-highlighting 、

Ubuntu18.04 安装 oh-my-zsh

匿名 (未验证) 提交于 2019-12-02 21:53:52
Ŀ¼ Ubuntu18.04 安装 oh-my-zsh Ŀ¼ 安装zsh 安装curl 安装oh-my-zsh 使用zsh替换bash 修改终端主题和配色 修改终端配置 隐藏用户和主机名 效果图 Ŀ¼ sudo apt-get install zsh sudo apt-get install curl sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" # 记住这个需要重启才能生效 $ chsh -s `which zsh` # or $ sudo usermod -s /bin/zsh username # 通过修改~/.zshrc来进行配置,修改如下 ZSH_THEME="agnoster" 到这个 Github 网站下载安装 Powerline 字体 # 克隆 git clone https://github.com/powerline/fonts.git # 进入clone的位置 sudo ./install.sh 将字体更改为 buntu Mono derivative Powerline 修改主题方案即 Build-in-schemes Ϊ Solarized dark 修改配色方案为 Solarized $ cd ~