You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Alvis Zhao 2bae7ab130 feat(vim): 取消默认行号显示 4 years ago
tmux feat(vim): 取消默认行号显示 4 years ago
vim feat(vim): 取消默认行号显示 4 years ago
zsh refactor: 移除多余的主题 4 years ago
Dockerfile refactor: 移除多余的主题 4 years ago
README.md refactor: 移除多余的主题 4 years ago
docker-compose.yml refactor: 移除多余的zsh插件 4 years ago
install.sh feat(vim): 取消默认行号显示 4 years ago
uninstall.sh improvement: 移除oh-my-zsh的链接 5 years ago

README.md

oh-my-terminal

个人终端配置环境集合

工具集合

  • zsh
  • tmux
  • vim

如何安装

  1. 安装必要的软件

    sudo apt-get install git zsh tmux vim
    
  2. 备份必要的配置文件

  3. 安装本工程

    git clone https://github.com/alvisisme/oh-my-terminal.git ~/.oh-my-terminal
    sh ~/.oh-my-terminal/install.sh
    
  4. 切换默认shell

    chsh -s $(which zsh)
    zsh
    

如何卸载

sh ~/.oh-my-terminal/uninstall.sh
rm -r ~/.oh-my-terminal/

效果预览

docker build -t oh-my-terminal .
docker run -it oh-my-terminal

操作手册

tmux

PREFIX 代表前置组合键,即同时按下 Ctrlb,也可表示为 ctrl + b, +代表前后键需要同时按下。

会话session

  • 查看会话列表

    tmux ls

  • 创建会话

    tmux new [-s SESSION_NAME]

    PREFIX :new [-s SESSION_NAME]

  • 关闭会话

    tmux kill-session [-t SESSION_NAME]

  • 置于后台

    PREFIX d

  • 挂起

    PREFIX ctrl + z

  • 唤醒到前台

    tmux a [-t SESSION_NAME]

  • 切换不同会话

    PREFIX s,选择会话id

    PREFIX ( 切换到前一个会话

    PREFIX ) 切换到后一个会话

  • 重命名

    PREFIX $

窗口window

  • 创建新窗口

    PREFIX c

  • 关闭当前窗口

    PREFIX &

  • 重命名

    PREFIX ,

  • 切换不同窗口

    PREFIX 窗口编号

    PREFIX Ctrl + h 切换到前一个窗口

    PREFIX Ctrl + l 切换到后一个窗口

窗格panel

  • 创建新窗格

    PREFIX -水平切割

    PREFIX ——垂直切割

  • 关闭窗格

    PREFIX x

  • 显示编号

    PREFIX q

  • 切换

    PREFIX ; 切换到最近一个活动的窗格

    PREFIX 方向键

    PREFIX h/j/k/l vim的键位

    PREFIX q 窗格编号

    PREFIX o 下一个窗格

  • 移动

    PREFIX > 当前窗格和后一个窗格互换位置

    PREFIX < 当前窗格和前一个窗格互换位置

  • 全屏

    PREFIX z

  • 大小调整

    PREFIX + 方向键

    PREFIX ctrl + 方向键

  • 布局调整

    PREFIX 空格键

参考引用