vim的系统剪贴板 vim的 加号寄存器 "+ 是和系统剪贴板 相关联的. 加号寄存器和系统剪贴板之间的内容, 可以互相切换. 要把 加号寄存器中的内容, -> 放到/转移到系统剪贴板中, 使用的是 "+y, (即: "+ => clipboard) 而要把 系统剪贴板 中的内容, 放到/转移到 加号寄存器, 或者是直接放在vim的光标处, 使用的是 "+p , 或者 "+gp. ( 即: clipboard => "+) xd…
vim提供了y键盘操作用于复制文本,但是复制之后的文本位于当前窗口的缓冲区中,不在系统剪贴板中,这给跨程序文本拷贝代码很来很多麻烦.搜索发现,可以使用]y指令快速将选定的文本复制到系统剪贴板中. 顺便整理下vim文本选择.复制.粘贴的 文本选择 在正常模式下(按ESC进入)按键v进入可视化模式,然后按键盘左右键或h,l键即可实现文本的选择. 其它相关命令: v:按字符选择.经常使用的模式,所以亲自尝试一下它. V:按行选择.这在你想拷贝或者移动很多行的文本的时候特别有用. CTRL+v:按块选择…
一般来讲,如果你没有在.vimrc中配置过相关的信息的话,可以考虑下面的方法.系统环境 Ubuntu 14.04 LTS. 安装与使用 首先需要安装一个vim-gtk 命令$sudo apt-get install vim-gtk 关掉现有vim,重新打开后就可以使剪切板互通了. vim中复制一行到系统剪切板的命令"+yy, (共计4个字符,按序快速按就行了,不是一块按) vim中复制选中内容到系统剪切板的命令"+y. (共计3个字符,输入方式同理) 系统剪切板粘贴到vim中的命令&q…
1.vim常用复制粘贴命令 Vim的复制粘贴命令无疑是y (yank),p(paster),加上yy,P PS: vim有个很有意思的约定(我觉得是一种约定),就是某个命令的大小写都是实现某种功能,只是方向不同,比如: w 跳转到下个word,W:跳转到上个word f  某行正向查找并跳转    F: 反向.... w 跳转到下个word,W:跳转到上个word f 某行正向查找并跳转 F: 反向.... 然后部分双写的字母有行操作: yy   复制一行 dd   删除一行 yy 复制一行 d…
1.vim常用复制粘贴命令 Vim的复制粘贴命令无疑是y (yank),p(paster),加上yy,P PS: vim有个很有意思的约定(我觉得是一种约定),就是某个命令的大小写都是实现某种功能,只是方向不同,比如: w 跳转到下个word,W:跳转到上个word f 某行正向查找并跳转 F: 反向.... 然后部分双写的字母有行操作: yy 复制一行 dd 删除一行 所以, p就是在当前光标后粘贴,P就是在当前光标前粘贴 另外,说完p,其实还有几个命令有时也是很有用的 gp,和p的功能基本一…
在 Ubuntu/Mac OS X 中使用VI/VIM时,发现无法使用系统的剪贴板. Ubuntu 上网一查,原来是少装了几个东西. 使用如下命令,安装相关的包.安装成功后,就可以使用系统剪贴板了. sudo apt-get install vim vim-scripts vim-gtk vim-gnome Mac OS X brew install vim 如果你的机器上还没有安装 Homebrew ,请点 这里 . 安装完成后重启终端. 如何查看当前的 VI/VIM 是否支持系统的剪切板?…
来自: http://www.bubuko.com/infodetail-469867.html vim 系统剪贴板 "+y 复制到系统剪切板 "+p 把系统粘贴板里的内容粘贴到vim 在 Ubuntu 中使用VI/VIM时,发现无法使用系统的剪贴板. 上网一查,原来是少装了几个东西. 使用如下命令,安装相关的包.安装成功后,就可以使用系统剪贴板了. sudo apt-get install vim vim-scripts vim-gtk vim-gnome 使用如下命令查看: vim…
今天,处理完问题,闲来无事,打算在虚拟机中的Ubuntu中练习shell脚本编写. 无奈,虚拟机系统所装的只有vi,这个编辑软件对于我们来说还是比较不习惯的,所以打算安装vim.好了,闲言少叙. 安装vim: 1.我是虚拟机系统避免麻烦,直接切换的root用户.输入:apt-get install vim-gtk 命令即可安装,如果非root用户,在命令前方加入sudo,即:sudo apt-get install vim-gtk 即可安装vim工具. 2.可是再安装的时候报了一个错,错误内容如…
今天,处理完问题,闲来无事,打算在虚拟机中的Ubuntu中练习shell脚本编写. 无奈,虚拟机系统所装的只有vi,这个编辑软件对于我们来说还是比较不习惯的,所以打算安装vim.好了,闲言少叙. 安装vim: 1.我是虚拟机系统避免麻烦,直接切换的root用户.输入:apt-get install vim-gtk 命令即可安装,如果非root用户,在命令前方加入sudo,即:sudo apt-get install vim-gtk 即可安装vim工具. 2.可是再安装的时候报了一个错,错误内容如…
进入docker内部后,发现之前的vim命令用不了了,这个时候就需要重新安装vim,具体步骤如下: 更新源 apt-get update 安装vim apt-get install vim…
http://www.cnblogs.com/end/archive/2012/06/01/2531147.html:reg 可以显示可用的寄存器,其中注意两个特殊的寄存器:"* 和 "+.这两个寄存器是和系统相通的,前者关联系统选择缓冲区,后者关联系统剪切板.通过它们可以和其他程序进行数据交换.若寄存器列表里无"* 或 "+ 寄存器,则可能是由于没有安装vim的图形界面所致.Debian/Ubuntu下可以通过安装vim-gnome解决. $ sudo apt-g…
以前在 vim 下工作需要在 vim 和其它的编辑器之间复制东西,使用 Shift + Ctrl + v/c.感觉这样很不方便,今天在网上搜索了以下可以用 “+y/p,但是自己实验怎么也不行,在命令模式下输入reg之后看不到 "+. 原来用 apt-get install安装的vim不能使用系统剪贴板,即复制:"+y,和粘贴"+p不能用: 软件环境: 我使用的是ubuntu 12.04 解决办法 首先安装相关软件包,然后再安装 vim. 在这之前先把以前安装的相关软件包用 a…
docker 容器里边操作系统是ubuntu .默认是没有vim 的,需要自己安装一下 1 更新源 apt-get update 2 安装 vim apt-get install vim 此时.系统不支持剪切板 vim --version | grep clipboard 3 安装 apt-get install vim vim-scripts vim-gtk vim-gnome 再次查看 vim --version | grep clipboard 注意 clipboard 和 xterm_c…
原文出处:http://vim.wikia.com/wiki/Accessing_the_system_clipboard Please review this tip: This tip was imported from vim.org and needs general review. You might clean up comments or merge similar tips. Add suitable categories so people can find the tip.…
VIM下的删除:delete; 复制:yank; 粘帖:put; 都会用到VIM下的相关寄存器,今天就说说这个寄存器的问题: VIM中有多种寄存器:包括: 有名寄存器,用名字("a-"z); 无名寄存器,名字为:""  进行任何删除.复制操作时,它都会赋值,也是默认的,不用指定就可以: 黑洞寄存器:"_            表示真的完全没有了,放进去的东西都不会恢复的: 复制专用寄存器:"0       当进行复制时,它就会被自己赋值: 表达式…
1.全选并复制到系统剪贴板 ggVG或ggvG 然后 "+y gg 让光标移到首行,在vim才有效,vi中无效 V 是进入Visual(可视)模式 G 光标移到最后一行 "+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用 d 删除选中内容 2.光标移动到指定行 nG或ngg,如:移动到第5行: 5G或5gg,也可以在命令模式下输入行号n   :n, 3.光标移动到当前行(指定行)的行首,行尾 0,$,  ngg, ngg$, n代表行号 让光标移动到当前行的行首,也可以使…
这个例子很简单,直接上截图和代码. 布局文件activity_copy.xml代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layou…
http://www.w3help.org/zh-cn/causes/BX2001 标准参考 无 问题描述 IE 支持使用 window.clipboardData 对象内的一系列方法访问系统剪贴板:Chrome 和 Safari 中存在类似的 Clipboard 对象,且有与 IE 中类似的方法,但其功能尚未实现:Firefox 和 Opera 不支持这类对象. 造成的影响 若作者在需要访问剪贴板时仅仅考虑 IE 浏览器而使用了其专有的 clipboardData 对象,则在其他浏览器中可能导…
要点速记 命令添加到右键菜单 [MenuItem("Assets/Copy Asset Path")] 或 [MenuItem("Assets/Copy Asset Path",priority = 0)] (priority值决定命令在菜单中的排序) 获取选中文件或者夹 AssetDatabase.GUIDToAssetPath(Selection.assetGUIDs[0]) 获取的路径写入系统剪贴板 GUIUtility.systemCopyBuffer =…
一.配置终端 solarized http://ethanschoonover.com/solarized 简单配置脚本: #!/bin/sh git clone git://github.com/altercation/solarized.git cd solarized osname=$(uname -s); case $osname in "Darwin" ) echo $osname cd osx-terminal.app-colors-solarized ./"So…
多年来,我一直想学 Vim.如今 Vim 是我最喜欢的 Linux 文本编辑器,也是开发者和系统管理者最喜爱的开源工具.我说的学习,指的是真正意义上的学习.想要精通确实很难,所以我只想要达到熟练的水平. 我使用了这么多年的 Linux ,我会的也仅仅只是打开一个文件,使用上下左右箭头按键来移动光标,切换到插入模式,更改一些文本,保存,然后退出.但那只是 Vim 的最最基本的操作.我的技能水平只能让我在终端使用 Vim 修改文本,但是它并没有任何一个我想象中强大的文本处理功能.这样我完全无法用 V…
直接上代码:(对应的类:android.content.ClipboardManager) //获取剪贴板管理器: ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); // 创建普通字符型ClipData ClipData mClipData = ClipData.newPlainText("Label", "这里是要复制的文字"); // 将Cl…
目录 今日内容概要 内容详细 复制文件 移动文件 删除文件 系统别名(针对 rm 改别名) vim编辑器 今日内容概要 复制文件 移动文件 删除文件 vim编辑器 内容详细 复制文件 # 命令: cp 就是copy的缩写 # 格式: cp + 参数 + 被复制的文件路径 + 要复制到的新路径 cp后可以跟的参数: -r : 递归复制() -a : 保证某些属性不变(不加 -a 复制的文件 底层某些属性可能会改变) # 案例: 案例1:将/root目录下anaconda-ks.cfg复制到/tmp…
摘要 前言 需求与mac OS X 自带vim版本的冲突 默认Python解释器问题 并非Mac自带python的 homebrew 1. 前言 本文为自己作死折腾的问题记录 2. 需求与mac OS X 自带vim版本的冲突 - 为什么用vim Emacs因为上手时候因为无关于Emacs的其他原因留下了很不好的回忆,现在也不是必须,不想学(_(:з」∠)_),Sublime Text 2/3在Build Python程序的时候,自带的console,输出很容易出问题,希望放在terminal下…
前言 交流群:195866844 目录: 用SignalR 2.0开发客服系统[系列1:实现群发通讯] 用SignalR 2.0开发客服系统[系列2:实现聊天室] 用SignalR 2.0开发客服系统[系列3:实现点对点通讯] 用SignalR 2.0开发客服系统[系列4:负载均衡的情况下使用SignalR] 以上是系列目录,终于到了结束的时候了.... 为了这个系列,真的是绞尽脑汁,终于..决定在这里完结了.. 值得兴奋的是,在SignalR2.2的NuGet包中,终于出现了简体中文语言包.(…
日常手贱把ubuntu14.04更新到了16.04,然后就game over了.mdzz,不然泥萌也看不到这篇博客了=.= 然后花了些时间重装了一个16.04版的,原来那个14.04的用可以用,就是动不动内存炸掉,强烈怀疑当初没有好好分区. 我安装的16.04的版本:链接: https://pan.baidu.com/s/1geAfzVH 密码: csvv 里面还有一个uiso9就是用来做启动U盘的,准备一个2G的U盘就好了(次元门) 然后我们要分区,这很重要,我们按win + x (反正win…
在Ubuntu中第一次使用VIM编辑器发现好强大,打算在Win7中安装,其中遇到一些小问题,下边介绍详细的安装过程和遇到的问题. 1-安装 首先发现Github中有一款中意的作者,并且他开源的基本插件都集合了. 地址:https://github.com/DemonCloud/Aix-Vim(下载地址在项目说明文档中) 这是开源的点阵字体项目(可惜win中还没有用上,看看以后有时间折腾折腾) 将文件下载下来,按照作者的提示使用 :Vundleinstall 安装所有插件(作者的项目中已经安装Vu…
Ubuntu 12.04安装vim和配置   问题: ubuntu默认没有安装vim,出现: jyg@ubuntu:~$ vim test.cThe program 'vim' can be found in the following packages: * vim * vim-gnome * vim-tiny * vim-athena * vim-gtk * vim-noxTry: sudo apt-get install <selected package> 解决: 命令行输入:sudo…
问题描述:安装完系统以后,刚要打算开始写程序,发现,vim还没有装,用su -切换到root后 直接运行apt-get install vim,提示插入disc源,然后回车,陷入无法解决的状态. 上网通过搜索,找到一下解决方法: 以下内容均在root的家目录下完成, cd ~ 先要更新系统的软件源: sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak #备份一下软件源 sudo vi /etc/apt/sources.list 加入如下…
最近想了解一下linux编程,于是linux系统下输入vim,发现竟然没有安装.好吧,那就安装吧.命令: sudo apt-get install vim 百度百科:apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索.安装.升级.卸载软件或操作系统. 系统报错,如下图: 网上查了下资料说是先执行update: sudo apt-get update 系统报错,如下: E: Some index files failed to download…