首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vim 里为 Markdown 文档展示导航

… 不知你此时感受如何,反正我是无比想念 Word 的导航,各种编程 IDE 的 Outline。 但等等,我们正在用编辑器之神 Vim 诶!无论想弄啥折腾折腾就有了。...最终效果 我的完整 Vim 配置托管 GitHub,可供参考:config-files ? 实现步骤 安装 tagbar 这里我们借助于 tagbar 插件实现导航。...配置 tagbar 显示 Markdown 导航 tagbar 默认并不支持 Markdown 文件,但配置一下就好了。...更多自定义配置 现在你可以使用 :TagbarToggle 来打开导航了,但每次开关导航都要敲这么长一串命令毕竟不够方便,配置快捷键来操作更顺手,在你的 vimrc 文件里增加一个映射...导航默认是右边,如果你也像我一样喜欢它在左边,也想指定它的宽度,可以在你的 vimrc 文件里配置: let g:tagbar_width = 30 let g:tagbar_left = 1

1.3K20

十分钟学会 tmux

左右平分出两个 " 上下平分出两个 x 关闭当前窗 { 当前窗前移 } 当前窗后移 ; 选择上次使用的 o 选择下一个,也可以使用上下左右方向键来选择 space 切换布局,...tmux 内置了五种布局,也可以通过 ⌥1 至 ⌥5来切换 z 最大化当前窗,再次执行可恢复原来大小 q 显示所有的序号,序号出现期间按下对应的数字,即可跳转至对应的 窗口操作 tmux... tmux 会话,使用前缀快捷键 ⌃b 配合以下快捷键可操作会话: $ 重命名当前会话 s 选择会话列表 d detach 当前会话,运行后将会退出 tmux 进程,返回至 shell 主进程 ...文件增加以下内容: # 开启鼠标模式set -g mode-mouse on # 允许鼠标选择set -g mouse-select-pane on # 如果喜欢给窗口自定义命名,那么需要关闭窗口的自动命名...iTerm2 「选择时复制」选项,即可实现自动选择复制。

2.4K170
您找到你想要的搜索结果了吗?
是的
没有找到

tmux 使用教程

以下命令都是 Tmux 窗口中执行。 划分 tmux split-window命令用来划分。...列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话;同时开启了多个会话时使用 Ctrl+z...挂起当前会话 r 强制重绘未脱离的会话 s 选择并切换会话;同时开启了多个会话时使用 : 进入命令行模式;此时可以输入支持的命令,例如kill-server可以关闭服务器 [ 进入复制模式...预置的布局循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled q 显示编号 o 在当前窗口中选择下一...方向键 移动光标以选择 { 当前窗与上一个交换位置 } 当前窗与下一个交换位置 Alt+o 逆时针旋转当前窗口的,所有向后移动一个位置,最后一个变成第一个

3.7K31

终端复用利器 Tmux

会话(session):相当于对窗口进行一个分组的概念,每次主动连接tmux,会现金一个会话,当然你可以选择性的新建或者关闭.这个我使用的不多,我主要在一个会话操作....窗口(window):一个会话可以有多个窗口,,每个窗口都是一个独立的终端,并且你可以使用快捷键快速的进行切换. (pane):一个窗口可以分割为多个窗口,可以水平分割和垂直分割....,可模糊匹配 操作 % 左右平分出两个 ” 上下平分出两个 x 关闭当前窗 { 当前窗前移 } 当前窗后移 ; 选择上次使用的 o 选择下一个...,也可以使用上下左右方向键来选择 space 切换布局,tmux 内置了五种布局,也可以通过 ⌥1 至 ⌥5来切换 z 最大化当前窗,再次执行可恢复原来大小 q 显示所有的序号...,序号出现期间按下对应的数字,即可跳转至对应的 效果图 ?

1.1K20

工具| 终端复用命令行神器--tmux

tmux 构成 tmux(terminal multiplexer)是Linux上的终端复用神器,可从一个屏幕上管理多个终端,tmux的结构包括会话(session)、窗口(window)、(pane...三 使用 鉴于tmux的构成分三部分,tmux命令使用主要的对象是 会话(session),窗口(window)和(pane)。常用的动作包含创建、关闭(退出)、重命名、连接、分离、选择。...修改当前窗口索引编号 prefix '  切换至指定编号(可大于9)的窗口 prefix f  根据显示的内容搜索 prefix &  关闭当前窗口 session 1 使用 crtl+b...3.4 管理 prefix %  水平方向创建 prefix "  垂直方向创建 prefix Up|Down|Left|Right  根据箭头方向切换 prefix q  显示编号...prefix o  顺时针切换 prefix }  与下一个交换位置 prefix {  与上一个交换位置 prefix x  关闭当前窗 prefix space(空格键)  重新排列当前窗口下的所有

1.2K20

LinuxUNIX 下终端复用利器 tmux

用法是, tmux 窗口下,先按下Ctrl+b,再按下d,就会分离会话,进入正常命令行模式。...:修改当前窗口索引编号 Ctrl+b ':切换至指定编号(可大于9)的窗口 Ctrl+b f:根据显示的内容搜索 Ctrl+b &:关闭当前窗口 管理 tmux sp -h:水平方向创建 tmux...sp:垂直方向创建 tmux select-pane -U:光标切换到上方 tmux select-pane -D:光标切换到下方 tmux select-pane -L:光标切换到左边...tmux select-pane -R:光标切换到右边 tmux swap-pane -U:当前窗上移 tmux swap-pane -D:当前窗下移 快捷键 Ctrl+b %:水平方向创建...操作命令如下: # 创建 tmux 会话 $ tmux new -s nexus-scp # tmxu 会话,执行 scp 命令 $ scp -R nexus@x.x.x.x:~/nexus

93410

Tmux 常用快捷键

) 1 $ tmux detach 退出并关闭会话(窗口,) 1 $ exit 结束后台的会话 1234 #通过会话编号$ tmux kill-session -t 0#通过会话名称$ tmux...查看模式 Ctrl-b [ : 查看模式下Ctrl-s | 搜索, n 下一个, shift+n 上一个 窗口常用快捷操作 快捷键 说明 c 创建新窗口 w 显示窗口 数字键 选择对应窗口 p 前一个窗口...n 后一个窗口 f 查找窗口 , 重命名窗口 & 关闭窗口(带提示) 常用快捷键 快捷键 说明 % 垂直分割 " 水平分割 o 切换 x 关闭 space 切换布局 q 显示编号...,按对应数字选择 { 与上一个格调换位置 } 与下一个格调换位置 z 当前窗最大化 !...取消所有窗口保留当前窗口 Ctrl+方向键 以1个单元为单位移动边缘以调整当前窗大小 Alt+方向键 以5个单元为单位移动边缘以调整当前窗大小 References Tmux 常用快捷键 Tmux

3210

tmux简介及使用教程

下次使用时,重新连接到会话tmux attach-session -t my_session。 五、操作 Tmux 可以将窗口分成多个(pane),每个运行不同的命令。...以下命令都是 Tmux 窗口中执行。 5.1 划分 tmux split-window命令用来划分。...# 光标切换到上方 $ tmux select-pane -U # 光标切换到下方 $ tmux select-pane -D # 光标切换到左边 $ tmux select-pane...# 当前窗上移 $ tmux swap-pane -U # 当前窗下移 $ tmux swap-pane -D 5.4 快捷键 下面是一些操作的快捷键。...,再按下%,就能将当前面板一分为二了 crtl+b的作用就如同vim按下:的作用是相似的,vim只有按下:才能输入相应的命令 参考: https://blog.csdn.net/shangyexin

1.5K10

tmux常用命令

列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话;同时开启了多个会话时使用 Ctrl+z 挂起当前会话...预置的面板布局循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled q 显示面板编号 o 在当前窗口中选择下一面板...-f1 | awk '{print substr($1, 0, length($1)-1)}' | xargs kill Tmux ,按下 Tmux 前缀 ctrl+b,然后: 会话 :new<回车...} 与下一个交换位置 z 切换最大化/最小化 同步 这么做可以切换到想要的窗口,输入 Tmux 前缀和一个冒号呼出命令提示行,然后输入: :setw synchronize-panes 你可以指定开或关...可以使用方向键屏幕中移动光标。默认情况下,方向键是启用的。配置文件启用 Vim 键盘布局来切换窗口、调整大小。Tmux 也支持 Vi 模式。

87620

Tmux入门指南

Windows有自己的编号,也可以认为和ITerm2的Tab类似。 Pane ,被划分成小块的窗口,类似于Vim C-w +v 后的效果。...Ctrl+b快捷键前缀,然后再按d) 重新连接会话(Session) 命令行输入tmux a即可快速连接第一个所有会话的第一个。...tmux kill-session -t session-name 当然你也可以通过直接按Ctrl+d关闭会话、窗口或。...p 选择上一个窗口 0~9 选择0~9对应的窗口 (Pane)管理 % 创建一个水平 “ 创建一个竖直 q 显示的编号 o 在窗间切换 } 与下一个交换位置 { 与上一个交换位置...新窗口中显示当前窗 x 关闭当前窗 其他 t 在当前窗显示时间 参考文章 Tmux 入门介绍 Tmux:Linux 从业者必备利器

3.4K70

Mac 下使用 tmux

安装 tmux brew install tmux 可以直接安装到电脑中。 简单使用 打开 命令行,直接输入 `tmux` 即可启动。...Pane,被划分可小块的窗口,类似于 vim 的 C-w +v 。 快捷键 ctrl + b 来激活快捷键,开启后可以使用一些特定按键来执行操作。 分类 快捷键 功能 基础 ?...p 选择上一个窗口 0~9 选择0~9对应的窗口 l 在前后两个窗口间切换 w 通过窗口列表切换窗口 f 在所有窗口中查找指定文本 Pane管理 % 创建水平 " 创建一个垂直...h 将光标移入下左侧 j 将光标移入下下方 l 将光标移入下右侧 k 将光标移入下上方 q 显示编号 o 在窗间切换 } 与下一个交换位置 {...新窗口中显示当前窗 x 关闭当前窗 SPC 循环切换布局 Alt + o 逆时针旋转面板 Ctrl + o 顺时针旋转面板 方向键 移动光标选择面板 其它 t

6.3K10

如何使用tmux终端多路复用器

Debian或Ubuntu系统上: sudo apt install tmuxtmux会话附加和分离 启动tmux时,它会创建一个包含一个窗口和一个的新会话。...管理tmux Panes 每个窗口可以分为多个。当您希望单个窗口中显示多个进程的输出时,这非常有用。...命令 结果 Prefix + “ 水平拆分活动 Prefix + % 垂直拆分活动 Prefix + 箭头键 切换到另一个 Prefix + ALT +箭头 调整活动的大小 Prefix...再次按相同的组合可退出缩放模式 出口 关闭活动 Prefix + x 强制在窗终止无响应的进程 管理tmux会话 有时甚至多个窗口和都是不够的,您需要通过将布局分组到单独的会话来逻辑地分离布局...例如,您可以单击状态栏的窗口名称切换到该窗口名称,也可以单击并拖动线以调整其大小。 tmux手册中提供了其他配置选项。 更多信息 有关此主题的其他信息,您可能需要参考以下资源。

2K30

Tmux让你开发效率飞起

2.3 面板/ 一个窗口,我们可以分为很多个 Panel 。就是将一个终端分为上下左右等小窗。 ❝如下图,将一个窗口分为左右两个,左边执行项目,右边查看日志。 ❞ ?...( $ 就是英文输入法下,先按 shift 再按键盘字母上面一排的数字 4) ❝使用快捷键的方式,都是先按 Ctrl + b,告诉系统你要输入命令了,就如同 vim 按 esc 进入命令模式一样,再输入快捷键...按 Ctrl + b 之后,再按如下的快捷键: c :创建一个新窗口 w :列出所有窗口,此时可通过方向键和回车键切换选择 , :重命名当前窗口 & :关闭当前窗口 4.3 相关 按 Ctrl +...b 之后,再按如下的快捷键: 方向键 :选择 q :显示编号,然后可以快速按对应数字键选择对应的 z :将当前的全屏或者还原 % :划分为左右两个 " :划分为上下两个 ❝以上的快捷键和命令都是最最常用的...,光标目录树) p : 到上级目录 P : 到根目录 ?

72010

Tmux 快速入门:提高终端管理效率的必备技能

Tmux 允许你一个终端窗口中,通过多个(pane)和窗口(window)同时进行多项操作,极大地提高了使用终端的效率。...分离当前会话: Ctrl+b d列出所有会话: Ctrl+b s重命名当前会话: Ctrl+b $操作是分屏的基本单位,一个窗口可以包含一个或多个。...划分左右两个: Ctrl+b %划分上下两个: Ctrl+b " (左双引号)上下-左右互切: Ctrl+b (空格)光标切换到其他: Ctrl+b 从列表中选择窗口: Ctrl+b w窗口重命名...启动:直接在终端输入 tmux。退出:可以使用 Ctrl + d 或者输入 exit 命令。会话管理会话让你能在单一窗口中管理多个项目或任务,非常适合多任务操作。

14210

Tmux 使用小记

,ssh断了,只要不重启机器, 不结束tmux进程,“会话的任务”就一直还在 (不然之前这种case,只能用nohup,但用nohup无法恢复会话了~) 新建会话 第一个启动的 Tmux 窗口,编号是...即最简的使用步骤: 1.新建会话tmux new -s my_session。 2. Tmux 窗口运行所需的程序。 3.按下快捷键Ctrl+b d将会话分离。...Ctrl+b ;:光标切换到上一个。 Ctrl+b o:光标切换到下一个。 Ctrl+b {:当前窗与上一个交换位置。 Ctrl+b }:当前窗与下一个交换位置。...Ctrl+b Ctrl+o:所有向前移动一个位置,第一个变成最后一个。 Ctrl+b Alt+o:所有向后移动一个位置,最后一个变成第一个。 Ctrl+b x:关闭当前窗。...Ctrl+b w:从列表中选择窗口。 Ctrl+b ,:窗口重命名。

23510
领券