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
  • 相关阅读:
    JQuery -- this 和 $(this) 的区别
    js动态生成表格
    Sublime 3 如何使用列编辑模式
    新版Sublime text3注册码被移除的解决办法
    Sublime text 3 格式化HTML/css/js/json代码 插件
    mingw64 构建 Geos
    C++调用Python浅析
    linux下挂载VHD等虚拟磁盘文件
    linux 下Qt WebEngine 程序打包简单记录
    C++ UTF8和UTF16互转代码
  • 原文地址:https://www.cnblogs.com/daibigmonster/p/8422857.html
Copyright © 2011-2022 走看看