Skip to content

SukkaW/zsh-ipip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

zsh-ipip

Author License

🔩 An oh-my-zsh plugin for IPIP.

Installation

oh-my-zsh

Firstly, clone this repository in oh-my-zsh's plugins directory.

git clone https://github.com/sukkaw/zsh-ipip.git ~/.oh-my-zsh/custom/plugins/zsh-ipip

Secondly, activate the plugin in ~/.zshrc. Enable it by adding zsh-ipip to the plugins array.

plugins=(
    [plugins
     ...]
    zsh-ipip
)

Antigen

Antigen is a zsh plugin manager, and it support oh-my-zsh plugin as well. You only need to add antigen bundle sukkaw/zsh-ipip to your .zshrc with your other bundle commands if you are using Antigen. Antigen will handle cloning the plugin for you automatically the next time you start zsh. You can also add the plugin to a running zsh with antigen bundle sukkaw/zsh-ipip for testing before adding it to your .zshrc.


Congratulations! Open a new terminal or run source $HOME/.zshrc.

Usage

$ ipip 1.0.0.1

* 当前 IP        1.0.0.1
* 地理位置       CLOUDFLARE.COM
* 运营商         apnic.net

* ASN            AS13335
* CIDR           1.0.0.0/24
* ASN 组织       CLOUDFLARENET-Cloudflare,Inc.,US

* 该 IP 段为 IDC 机房使用
* 该 IP 段为 ANYCAST IP 段
$ ipip

# Your current IP and IP info

Uninstallation

If you install zsh-ipip with Antigen, you need to remove antigen bundle sukkaw/zsh-ipip to disable the plugin. If you install zsh-ipip with oh-myzsh, you need to remove zsh-ipip item from plugin array, then run rm -rf ~/.oh-my-zsh/custom/plugins/zsh-ipip to remove the plugin.

Author

zsh-ipip © Sukka, Released under the MIT License.
Authored and maintained by Sukka with help from contributors (list).

Personal Website · Blog · GitHub @SukkaW · Telegram Channel @SukkaChannel · Twitter @isukkaw · Keybase @sukka

Releases

No releases published

Packages

No packages published

Languages