Xshell 远程使用vim打开文件不能使用右键复制粘贴(右键显示可视)的问题 Debian9.4系统不能再VIM打开文件界面不能使用右键复制粘贴 root@debian:~# vim /usr/share/vim/vim80/defaults.vim ....... #大约在70行 if has('mouse') set mouse=v #将 set mouse=a 改成 set mouse=v endif ....... 保存退出即可…
<!DOCTYPE html> <html> <head> <title>ZeroClipboard跨浏览器复制粘贴</title> <meta charset="utf-8"> <script type="text/javascript" src="ZeroClipboard.min.js"></script> </head> <b…
版本: 主机:Windows 7 64位旗舰版 虚拟机: VMWare 12 + Windows 7 64位旗舰版 VMWare pro 12 + Ubuntu16.04LTS 64位 注:由于VMWare 10 跟 Ubuntu 16.04LTS版本不兼容,会出现VMWare Tools 安装过程中GCC能找到但是出错,造成共享文件夹功能不可用,因而宜更换VMWare 版本. VMWare版本兼容性参考网址: https://www.vmware.com/resources/compatibi…
我这边从world 里面复制粘贴图片到编辑器中,它自动给我上传了,但是我是用的第三方的要设置一个token值,我找了很久,也没有找到应该在哪里设置这个上传的参数,如果是点击图片上传,我知道在dialogs\image\image.html中设置, 这个是在github上面提的问题,结果没有回答,自己读了一下源码,很山寨的解决了,忘别吐槽 function qiniutoken(name){ var token = ""; var jqxhr = $.ajax({ async : fal…
在应用的 Info.plist 文件中添加以下代码: <key>CFBundleLocalizations</key> <array> <string>zh_CN</string> <string>en</string> </array>…
VIM(VI)编辑器 简介: VI是一个命令行界面下的文本编辑工具,最早在1976年BILL Joy开发,当时的名字叫做ex.VI支持绝大多数操作系统(最早在BSD上发布),并且功能已经十分强大. 1991年Bran Moolenaar基于VI进行了改进,发布了VIM,加入了对GUI的支持. VIM已经不仅仅是最为普通意义上的文本编辑器(如Windows上的记事本),而是被广泛的作为在文本编辑/文本处理/代码开发等等用途. Linux中知名的文本bain机器还有emacs,他的功能比VIM还要强…
博客: 安卓之家 微博: 追风917 CSDN: 蒋朋的家 简书: 追风917 博客园: 追风917 安卓开发中我们常会遇到jar文件和so文件的引用,下面介绍下在as下如何添加使用,这里以百度地图sdk所需的文件为例. # 添加jar 1 在本地复制jar文件,然后到as界面,project标签下,找到app/libs,ctrl+v粘贴到libs文件夹下,结果如下: 2 添加到依赖库 之前可以右键jar包,"Add As Library"的,这个1.3.2版本给删除了吗?我们可以这样…
引言 linux系统中删除文件可以用rm [filename] 命令,然而有些系统或程序自动生成的文件或者文件夹名称却是乱码. 虽然部分文件/文件夹可以通过复制粘贴名字的方式来删除,但是仍然有些文件无法通过这种方式删除 通过查找学习,我找到了一种比较靠谱的方式来删除这些乱码名称文件/文件夹. 1.查看文件节点 ls -i 列出当前目录下的所有文件及其文件节点信息 2.找到要删除的文件对应的文件节点 3.删除命令 find ./ -inum 123456 -exec rm -rf {} \; 这里…
vi编辑器有3种模式:命令模式.输入模式.末行模式.掌握这三种模式十分重要: 1.命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式.在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件. 2.输入模式:在这个模式中我们可以编辑.修改.输入等编辑工作,在编辑器最后一行显示一个“--INSERT--”标志着vi进入了输入模式.当我们完成修改输入等操作的时候我们需要保存文件,这时我们需要先返回命令模式…
1 vi & vim 有两种工作模式: (1)命令模式:接受.执行 vi & vim 操作命令的模式,打开文件后的默认模式: (2)编辑模式:对打开的文件内容进行 增.删.改 操作模式: 2 创建.打开文件:$ vi [filename] (1)使用 vi 加文件路径(或文件名)的模式打开文件,如果文件存在则打开现有文件,如果文件不存在则新建文件,并在终端最下面一行显示打开的是一个新文件. (2)键盘输入字母 "i" 或 "insert" 键进入最常…
1.vi & vim 有两种工作模式: (1) 命令模式:接受.执行 vi & vim 操作命令的模式,打开文件后的默认模式: (2) 编辑模式:对打开的文件内容进行 增.删.改 操作的模式: #在编辑模式下按下 ESC 键,回退到命令模式. 2.创建.打开文件:$ vi [filename] (1)使用 vi 加 文件路径(或文件名)的模式打开文件,如果文件存在则打开现有文件,如果文件不存在则新建文件,并在终端最下面一行显示打开的是一个新文件. (2)键盘输入字母 “i”或“Insert…
我们都知道,当我们在一个文件之间进行复制粘贴的时候,vim提供给我们的方法非常多,三个模式下都有方法实现字符.句子.段落之间的复制粘贴.当时,如果我们想要在两个文件之间进行复制粘贴,这就有点麻烦了.我之前常用的方法是分窗口实现.这个的缺点就是,每次都打开连个文件.更关键的是,如果两个文件>目录相差太多,打开的时候非常的麻烦.而且,这个方法,不适合操作那些需要root权限的文章.还有就是使用ctrl+shift+c跟ctrl+shift+c来进行复制粘贴操作>.这个方法的弊端就更清楚了,因为会存…
VIM不正常退出产生的swp文件 当你非正常关闭vim编辑器时(比如直接关闭终端或者电脑断电),会生成一个.swp文件,这个文件是一个临时交换文件,用来备份缓冲区中的内容. 第一次产生的交换文件名为“.xxx.txt.swp”:再次意外退出后,将会产生名为“.xxx.txt.swo”的交换文件:而第三次产生的交换文件则为“.xxx.txt.swn” (别忘了最前面的点) .swp文件的恢复方法 ls -a查看隐藏文件,会发现.swp .swo .swn文件 对于swo 和swn 文件,需要先将扩…
vim与外部文件的粘帖复制 ubuntu默认vim是不支持从外部文件与vim之间的粘帖复制,vim有自己的剪切版,分别是”0-”9,”-,”8,”+,”:,”/,”%,”i,这些都是vim的寄存器,可以用命令:reg查看. 要实现外部文件与vim之间的粘帖和复制,ubuntu需要安装vim-gnome, 用命令: sudo apt-get install vim-gnome安装. “+y表示从vim复制到系统剪切版, “+p表示从外部文件(系统剪切版)粘帖到vim, “+d表示剪切.…
一种情况是在shell中用vim打开多个文件,另一种是在vim编辑器中打开多个文件 同时打开多个文件 vim file1 file2  打开文件并水平窗口显示 vim -o file1 file2 打开文件并垂直方式显示 vim -O p1.sh p2.sh 在vim中打开新文件 原窗口打开新文件 :open file 多窗口打开 :vs  文件路径/文件名      在新的垂直分屏中打开文件 :sv  文件路径/文件名      在新的水平分屏中打开文件 文件间切换(一个窗口,但是打开了多个文…
linux 下vim文件乱码 cat文件正常处理方法 服务器支持中文字符集,cat和其他查看文件命令现在正常,vim还是出现了中文乱码问题, 1.查看文件编码格式 vim 文件 :set fileencoding 发现文件编码是拉丁 2.处理方法一(单文件编码转换) 此时文件格式编码转换为utf-8了,现在正常 3.处理方法二(vim配置文件修改) vim /etc/vimrc 强制使用以上编码格式打开文件,一劳永逸…
在Linux上工作的朋友很可能遇到过这样一种情况,当你用Vim编辑完一个文件时,运行:wq保存退出,突然蹦出一个错误: E45: 'readonly' option is set (add ! to override) 这表明文件是只读的,按照提示,加上!强制保存::w!,结果又一个错误出现: "readonly-file-name" E212: Can't open file for writing 文件明明存在,为何提示无法打开?这错误又代表什么呢?查看文档:help E212:…
[转] 以普通用户启动的Vim如何保存需要root权限的文件 在Linux上工作的朋友很可能遇到过这样一种情况,当你用Vim编辑完一个文件时,运行:wq保存退出,突然蹦出一个错误: E45: 'readonly' option is set (add ! to override) 这表明文件是只读的,按照提示,加上!强制保存::w!,结果又一个错误出现: "readonly-file-name" E212: Can't open file for writing 文件明明存在,为何提示…
比如你要保存到以下路径: D:\my_project\project001\ 那么有两个方法: 1. 直接保存 2. w D:\my_project\project001\xxx.xxx 3. 变更当前工作目录 默认状态下,Vim的当前工作目录是[g]vim.exe所在目录(根据题主的情况就是vim73文件夹),所以就会保存到那里.你可以更改那个路径: 4. :cd D:\my_project\project001\ 然后保存就可以了 :w xxx.xxx 注意,如果你出在某个文件夹通过文件打开…
今天遇到了一种情况,就是我需要同时修改34个文件中的某些字符串的内容,如果一个个打开需改的话,那也太麻烦了.后来就想着能不能通过vim的宏命令来修改呢?现在就总结下关于宏在文件列表中的应用1.首先,我们创建一个文件夹 all 2.里面我们创建6个文件分别是 .txt,.txt,.txt,.txt,.txt,.txt 3.内容都是 aaa bbb ccc 现在我们想要把每一个文件里面的aaa都换成zhangshuli,我们可以这么做第一步:把要操作的文件,导入到缓存去列表 vim ; :args…
在Vim中查看文件编码和文件编码转换 风亡小窝 关注  0.2 2016.09.26 22:43* 字数 244 阅读 5663评论 0喜欢 2 在Vim中查看文件编码 :set fileencoding即可显示文件编码格式. 如果你只是想查看其它编码格式的文件或者想解决 用Vim查看文件乱码的问题,那么在~/.vimrc 文件中添加以下内容:set encoding=utf-8 fileencodings=utf-8 这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或 者GBK编码…
所有的 Unix Like 系统都会内建 vi 文书编辑器.vim 是vi的升级版本,它不仅兼容vi的所有指令 ,而且还有一些新的特性在里面. https://blog.csdn.net/carolzhang8406/article/details/6117593…
概念:vi与vim的区别 vi是一款老式的文字处理软件,不过现在依然广泛使用,所有的UnixLike系统都会内置vi文本编辑器. vim可以看出vi的升级版,不过vi更像是一个程序开发工具,功能也比vi多很多. vim的使用 vim分三种模式:一般模式.编辑模式.命令行模式. 一般模式:可以完成复制.粘贴.删除等操作. 编辑模式:可以进行插入和替换,也就是直接编辑文件内容. 命令模式:可以进行替换.查找.显示行号等额外功能. 模式的切换: 在一般模式按i.o.a.r(大写也行)可以进入编辑模式.…
vim和vi的基本介绍 所有的Linux 系统都会内建vi 文本编辑器. Vim 具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计. 代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序  员中被广泛使用. vim和vi常用的三种基本模式 正常模式:             以vim 打开一个档案就直接进入一般模式了(这是默认的模式).在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案     …
VIM配置文件路径: /etc/vmrc ===> 系统配置文件路径 ~/.vimrc ===> 当前用户配置文件路径 $VIM ===> 与VIM配置文件相关的变量 进入插入模式: i  === > 从目前光标所在处插入 I  === > 在目前所在列的第一个非空白字符处开始插入 a === > 从目前光标所在的下一个字符处开始插入 A === > 从光标所在列的最后一个字符处开始插入 o === > 在目前光标所在的下一列处插入新的一列 O  === &…
FindInFiles for Windows 今天分享一个不错的插件工具:FindInFiles.如其名,其功能和Visual Studio的Ctrl+H快捷键类似,方便Windows使用者在资源管理器中进行文件内查找操作.可通过官网下载安装,安装后右键文件夹,会在右键菜单中显示"FIndinfiles..."菜单,点击打开查找对话框进行文件内查找. 主要特性: - 根据文件上下文内容进行全搜索. - 自动检测文件类型(UTF8, UNICODE, EUC-KR, EUC-JP, I…
Vim 文本编辑器 1.Vim 和 Vi: 两者都是多模式编辑器: Vim 是 Vi 升级版,再兼容 Vi 所有指令的同时增加了一些新功能支持: 特点: 语法加亮:使用不同的颜色加亮代码: 多级撤销:Vi 只能撤销一次操作,Vim 可以无限次撤销: 可视化操作:可以在终端模式运行,也可以在 Xwindows 模式运行: 2.Vim 的三种模式: 命令模式(Command):默认模式,只能输入指令,不能输入编辑文字: 插入模式(Insert):按 i 就会进入入插入模式,此时才可以输入文字,编辑文…
关于swp文件 使用vi,经常可以看到swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件以备不测(不测下面讨论),如果你正常退出,那么这个这个swp文件将会自动删除.下面说不测.不测分为:1当你用多个程序编辑同一个文件时. 2非常规退出时.第一种情况的话,为了避免同一个文件产生两个不同的版本(vim中的原话),还是建议选择readonly为好.第二种情况的话,你可以用vim -r filename恢复,然后再把swp文件删除(这个时候…
在之前我也不知道为什么要学vim和vi编辑器,仅仅是听过别人说这个对与linux非常重要. 先说一下为什么要学习这个编辑器.个人的看书理解. 系统管理员的重要工作就是參与与设置某些重要软件的配置文件,因此要至少学会一种以上的命令行界面的文本编辑器.在全部的linux distributions上头都会有的一套文本编辑器就是vi,并且非常多软件默认也是使用vi作为它们编辑的界面. vim就是高级版的vi,vi是老式的文字处理器,vim不但能够用不同的颜色显示文字的内容,还能够进行诸如shell脚本…
vim 和 vi 的关系: 可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊信息.vim不止是文本处理软件,而可以说是一个程序开发工具.因为vim里面加入了很多额外功能,例如支持正则表达式的查找,多文件编辑,区块复制等. vim 和 vi 的三种模式: 一般命令模式:打开一个文件后就默认进入一般命令模式,在这里可以使用粘贴,复制,删除等操作.按下(i,o,a)中的任何一个按键都可以进入编辑模式.按下(:,/,?)中的任何一个键都可以进入命令行模式. 编辑模式:可以编辑…