zoukankan      html  css  js  c++  java
  • Tmux 学习

    简介

    Tmux 是一个终端复用软件,记录一下我对Tmux的一些设置

    下载安装插件

    这是我觉得tmux下非常好用的一个插件,因为有一些快捷键需要在安装完这个插件之后才能使用

    cd
    git clone https://github.com/gpakosz/.tmux.git
    ln -s -f .tmux/.tmux.conf
    cp .tmux/.tmux.conf.local .
    

    Tmux命令行操作

    tmux new -s foo # 新建名称为 foo 的会话
    tmux ls # 列出所有 tmux 会话
    tmux a # 恢复至上一次的会话
    tmux a -t foo # 恢复名称为 foo 的会话,会话默认名称为数字
    tmux kill-session -t foo # 删除名称为 foo 的会话
    tmux kill-server # 删除所有的会话 
    

    Tmux session快捷键

    <prefix> $重命名当前session
    <prefix> s选择session列表
    <prefix> d退出当前session
    

    Tmux window快捷键

    <prefix> ,重名当前window
    <prefix> c新建window
    <prefix> n、p分别对应切换到上、下个window
    <prefix> &关闭当前window
    <prefix> 1-9切换对应数字的window
    

    Tmux pane快捷键

    <prefix> 上下左右选择pane  
    <prefix> < and <prefix> > let you swap panes
    <prefix> x关闭当前pane
    <prefix> -横向分割pane
    <prefix> `_`竖向分割pane
    <prefix> p显示每个pane对应的数字,按下数字就能选择对应的pane
    

    插件的一些快键键

    <prefix> e编辑tmux设置文件
    <prefix> r重载tmux设置文件
    <prefix> b显示复制缓冲区的内容
    <prefix> P选择粘贴复制缓冲区的所选内容
    

    复制模式

    首先要修改一下设置,这样就能是你在vi里面同样使用复制模式

    vi ~/.tmux.conf.local
    

    然后在257行的注释取消,也就是使

    set -g mode-keys vi
    

    生效

    然后按下

    <prefix> r #使得设置生效
    

    接下来是进入复制模式的操作

    • <prefix> Enter<prefix> [
    • 进入复制模式,这个时右上角会出现黄色的方框
    • 将光标移动到你想复制的行,按下行空格键
    • 选择完之后,按下y完成复制
    • 在应该粘贴的地方,按<prefix> p进行粘贴

    这里复制粘贴的操作相同与vim里面的操作
    Bindings for copy-mode-vi:

    • v begins selection / visual mode
    • C-v toggles between blockwise visual mode and visual mode
    • H jumps to the start of line
    • L jumps to the end of line
    • y copies the selection to the top paste-buffer
    • Escape cancels the current operation
  • 相关阅读:
    hdu 1823 Luck and Love 二维线段树
    UVA 12299 RMQ with Shifts 线段树
    HDU 4578 Transformation 线段树
    FZU 2105 Digits Count 线段树
    UVA 1513 Movie collection 树状数组
    UVA 1292 Strategic game 树形DP
    【ACM】hdu_zs2_1003_Problem C_201308031012
    qsort快速排序
    【ACM】nyoj_7_街区最短路径问题_201308051737
    【ACM】nyoj_540_奇怪的排序_201308050951
  • 原文地址:https://www.cnblogs.com/daibigmonster/p/8422857.html
Copyright © 2011-2022 走看看