One non-obvious, but extremely useful, feature in tmux is copy-pasting text between panes. This also allows you to scroll back in a tmux sessoin. We'll cover how to use copy and paste in tmux using C-b [ and C-b ], for both emacs- and vim-style keybi…
On the Wiki Wiki Activity Random page Videos Photos Chat Community portal To do    Contribute  Watchlist Random page Recent changes In line copy and paste to system clipboard 1,616PAGES ONTHIS WIKI  Edit  Talk0   Tip 1511 Printable Monobook Previous …
1. 问题出现的背景 通过ssh远程登录服务器在上面工作,有时候很有可能由于网络断开而导致ssh链接断开,或者下班后想继续在家登录到服务器继续工作.这些情况都需要服务器保持我们的工作环境,比如,vim打开的代码,正在运行的程序等等. 为了保持远程服务器上的工作现场,我们可以选用screen.tmux来满足这个需求.但是一旦远程服务器由于断电.操作系统异常等原因重启,原先的screen.tmux会话也就没有了.其中运行的一些程序也就不再继续跑了. 当然,可以把需要跑的程序配置成开机自动运行.但程序…
How to Copy: Select the content in terminal use your mouse , and then use Ctrl + Shift + C to copy the content. How to Paste: Use Ctrl + Shift + V to paste the content. $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).…
<?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">     <mx:Script>         <![CDATA[             private function copyDat…
Android为复制粘贴提供了一个强大的基于剪切板的框架,它支持简单和复杂的数据类型,包括纯文本,复杂的数据结构,二进制流,甚至app资源文件.简单的文本数据直接存储在剪切板中,而复杂的数据则存储的是数据的引用,粘贴对象从content provider中获取数据.复制黏贴可以在应用内部和应用之间工作. 复制黏贴使用content providers,本文假设读者对content provider是熟悉的. The Clipboard Framework 当你是用剪切板框架的时候,卡发着将数据放…
Ubuntu14.04是从12.04升级上来的,因为GUI性能的原因相继装了Xubunbu和Lubuntu的包(Lubuntu的桌面果然轻量级,但是请神容易送神难,卸载Xubuntu很麻烦,就先放下了),各种软件.库装得比较多,很乱,Ubuntu系统升级一个不落.终于有一天,Guest和Host之间的剪贴板共享功能无法使用了,无论是VMware自带的私有VMware Tools还是open-vm-tools(现在VMware官方推荐安装操作系统提供的开源版本的vmtools,"VMware re…
使用Ubuntu的虚拟机时如果不能主机之间进行复制粘粘,会非常非常的不方便,所以我们需要安装vmware tools,使用如下的代码(注意第二句一定要有,不然还是不能复制粘贴): sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools-desktop sudo reboot…
db笔记本 mysql资源 mysql5.1中文参考手册 mysql管理 基于linux使用mysql二进制包安装mysql5.5 mysql client命令行选项 mysqld服务器系统变量和状态变量 mysql SQL服务器模式 mysql 账户管理 mysql日志文件 mysql列类型 mysql数据库操作 mysql创建和删除表 mysql修改表 mysql索引操作 mysql索引详解 mysql select操作 mysql insert操作 mysql load操作 mysql u…
本文引用自:http://ylbook.com/cms/computer/mingling.htm Windows Run命令: calc———–启动计算器certmgr.msc—-证书管理实用程序charmap——–启动字符映射表chkdsk.exe—–chkdsk磁盘检查ciadv.msc——索引服务程序cleanmgr——-垃圾整理cliconfg——-sql server 客户端网络实用程序clipbrd——–剪贴板查看器cmd.exe——–cmd命令提示符compmgmt.msc—计算…
vim vimtutor ================================================================================ W e l c o m e t o t h e V I M T u t o r - Version 1.7 =欢迎使用VIM教程 1.7版=============================================================================== Vim is…
一.简介 世界上只有三种编辑器,EMACS.VIM和其它. 我们所处的时代是非常幸运的,有越来越多的编辑器,相对于古老的VIM和EMACS,它们被称为现代编辑器.我们来看看这两个古董有多大年纪了: **EMACS** : ~ = 38岁 **VI** : ~ = 37岁 **VIM** : ~ = 22岁 简单列举一下程序员期望使用的编辑拥有的功能: 轻量级,迅速启动(相对于IDE) 语法高亮 自动对齐 代码折叠 自动补全 显示行号 重定义Tab 十六进制编辑 列编辑模式 快速注释 高级搜索,替…
Source : https://www.cs.colostate.edu/helpdocs/vi.html What is vi? The default editor that comes with the UNIX operating system is called vi (visual editor). [Alternate editors for UNIX environments include pico and emacs, a product of GNU.]The UNIX…
A.设置静态IP  CMD  netsh  netsh>int  interface>ip  interface ip>set add "本地链接" static IP地址 mask gateway  B.查看IP设置  interface ip>show address  Arp  显示和修改“地址解析协议 (ARP)”缓存中的项目.ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址.计算机上安装的每一个以太网或令牌环…
CW2 Software Maintenance Spec SheetAcademic Year 2019/2020CW2 is about maintaining and extending a re-implementation of a classic retro game (Frogger). Thisversion has never been completed, but at least it runs, once it is set up properly.More inform…
一.# rpm -qa|grep vim vim-minimal-7.2.-1.8.el6.x86_64 vim-enhanced-7.2.-1.8.el6.x86_64 vim-common-7.2.-1.8.el6.x86_64 # rpm -e vim-minimal-7.2.-1.8.el6.x86_64 vim-enhanced-7.2.-1.8.el6.x86_64 vim-common-7.2.-1.8.el6.x86_64 --nodeps 二. # wget ftp://ftp…
winver检查Windows版本 dxdiag检查DirectX信息 mem.exe显示内存使用情况 Sndvol32音量控制程序 sfc.exe系统文件检查器 gpedit.msc 组策略 regedit.exe 注册表 Msconfig.exe 系统配置实用程序 cmd.exe CMD命令提示符 chkdsk.exe Chkdsk磁盘检查 mem.exe显示内存使用情况 gpedit.msc 组策略 regedit.exe 注册表 Msconfig.exe 系统配置实用程序 cmd.exe…
gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff---------注销命令 tsshutdn-------60秒倒计时关机命令 lusrmgr.msc----本机用户和组 services.msc---本地服务设置 oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本 cleanmgr-------垃圾整理 net star…
原文: http://blog.jobbole.com/87584/ 决定从 screen 转向 tmux 了, 非常喜欢 tmux 的窗格功能. 简介 有些开发者经常要使用终端控制台工作,导致最终打开了过多的标签页.如果你也是他们当中的一员,或者你正在实践结对编程,那么我推荐你读一读这篇文章.从上个月开始,我开始大量使用 Tmux 并且发现 Tmux 非常实用,所以我想应该写一篇文章,与诸位分享一些有关使用 Tmux 的建议和专业方案.本文将先介绍 Tmux 是什么,然后讲解如何使用 Tmux…
This is a great tutorial about tmux quick start: http://www.youtube.com/watch?v=wKEGA8oEWXw&noredirect=1 and its text script , just read it :) http://timestream.net/screencasts/tmux-script.txt Here's the very nice functionailities. 1)install tmux 2)t…
man tmux可以看到最详细的tmux介绍,本文翻译自tmux手册. tmux全名叫"terminal multiplexer",终端多路复用器. tmux的命令格式为: tmux [-2CluvV] [-c shell-command] [-f file] [-L socket-name] [-S socket-path] [command [flags]] tmux命令的命令行参数 tmux是一个终端多路复用工具:它可以让用户通过一个屏幕来创建.访问多个终端.tmux可以在终端关…
目录 终端复用工具--Tmux 一.为什么要用Tmux? 二.tmux是什么? 三.Tmux基本概念 四.Tmux使用规则 1.安装Tmux 2.基本使用 3.自定义配置文件 五.补充 1.tmux man手册 终端复用工具--Tmux 一.为什么要用Tmux? tmux是linux下的管理窗口的程序,那什么是管理窗口?众所周知,linux系统支持远程终端(terminal)连接,(使用终端通过ssh 命令去远程连接服务器,并执行各种命令),看看一下场景: 我们通过终端连接到远程服务器,去执行t…
本文转自:http://blog.jobbole.com/87584/ 简介 有些开发者经常要使用终端控制台工作,导致最终打开了过多的标签页.如果你也是他们当中的一员,或者你正在实践结对编程,那么我推荐你读一读这篇文章.从上个月开始,我开始大量使用 Tmux 并且发现 Tmux 非常实用,所以我想应该写一篇文章,与诸位分享一些有关使用 Tmux 的建议和专业方案.本文将先介绍 Tmux 是什么,然后讲解如何使用 Tmux,才能使其同 Vim 结合起来,打造出更高效.更优雅的终端工具. 本文将会包…
tmux 安装.使用.配置 因上线需求,故需要使用tumx,方便上线 tmux功能 提供了强大的.易于使用的命令行界面 可横向.纵向分割窗口 窗格可以自由移动和调整大小,或者直接利用四个预设布局之一 支持UTF-8编码及256色终端 可在多个缓冲区进行复制和粘贴 可通过交互式菜单来选择窗口.会话及客户端 支持跨窗口搜索 支持自动及手动锁定窗口 tmux安装 sudo apt-gte install tmux tmux基本使用 tmux #运行 C-b d #返回主shell,tmux依旧在后台运…
今天继续介绍我的终端环境,tmux. why tmux? 用一个工具的第一问自然还是为什么要用.其实当时使用tmux的原因很简单.工作中经常需要长时间的编译.总想要下班后要关机的情况下,(肯定有人问我为什么关机,我觉得环保:)而且很多时候是笔记本工作,下班还带回去.),让远超服务器继续进行编译.简单的寻觅一番之后,就发现了tmux.而且远超预期,就一直用了下来. 其他让我非常喜欢的功能有: window,pane的概念可以很好地进行多窗口切换,窗口分割. 状态行配置很容易. vi 模式 复制粘贴…
tmux的使用 1: tmux的介绍     tmux是一个优秀的终端多路复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机:当然其功能远不止于此.   tmux的架构图:   tmux使用C/S模型构建,主要包括以下单元模块: 一个tmux命令执行后启动一个tmux服务 一个tmux服务可以拥有多个session,一个session可以…
-- 基本使用 tmux   # 运行 tmux -2 以256终端运行 C-b d  # 返回主 shell , tmux 依旧在后台运行,里面的命令也保持运行状态 tmux ls # 显示已有tmux会话(C-b s) tmux attach-session -t 数字 # 选择tmux tmux new-session -s session-name tmux kill-session -t session-name -- 快捷键 tmux 的使用主要就是依靠快捷键,通过 C-b 来调用.…
tmux中默认的shell是zsh,zsh在日常中使用可以协助我们高效地使用shell命令. 配置文件默认位置 ~/.tmux.conf,此外,把常用快捷键也附录在这里,方便记忆. # 设置Shell set-option -g default-shell /bin/zsh # 设置复制模式,空格开始选,Enter结束复制 setw -g mode-keys vi #开启status-bar uft-8支持 set -g status-utf8 on # 设定窗口起始 set -g base-i…
安装和移除: // 安装 sudo apt-get install tmux // 移除 sudo apt-get remove tmux 常用命令: tmux [new -s 会话名 -n 窗口名] //启动新会话 tmux at [-t 会话名] //恢复会话 tmux ls //列出所有会话 tmux kill-session -t 会话名 //关闭会话 组合件Ctrl+B使用 : 会话: :new<回车> 启动新会话 s 列出所有会话 $ 重命名当前会话 窗口(标签页) c //创建新…
tmux是Linux中窗口管理程序,适用于终端复用,尤其适合远程连接.最近,我正苦闷与ssh自动超时退出和broken pipe,决定投入tmux怀抱. 使用tmux最直接的好处,便是可以在一个远程连接中开启多个控制台,而不用浪费额外的终端来连接远程主机.更不用说tmux方便的attach/detach,随时保存工作状态,还有方便的复制粘贴功能. 基本使用 tmux的主要元素分为三层: Session: 一组窗口的集合,通常用来概括同一个任务.session可以有自己的名字便于任务之间的切换.…