0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在Linux中安装Vim-anywhere

Linux爱好者 来源:未知 作者:李倩 2018-05-16 09:32 次阅读

各位 Vim 使用者大家好!今天,我这里有个好消息告诉大家。我会向大家介绍Vim-anywhere,这是一个简单的脚本,它允许你使用 Vim 编辑器在 Linux 中的任何地方输入文本。这意味着你能简单地调用自己最爱的 Vim 编辑器,输入任何你所想的,并将这些文本粘贴到任意的应用和网站中。这些文本将在剪贴板可用,直到你重启了系统。这个工具对那些喜欢在非 Vim 环境中使用 Vim 键位绑定的人来说十分有用。

在 Linux 中安装 Vim-anywhere

Vim-anywhere 工具可以运行在任何基于 GNOME(或其他衍生品)的 Linux 发行版上。另外,确保你已经安装了下面的依赖。

Curl

Git

gVim

xclip

比如,你可以用下面的命令在 Ubuntu 中安装这些工具:

$ sudo apt install curl git vim-gnome xclip

然后运行如下的命令来安装 Vim-anywhere:

$ curl -fsSL https://raw.github.com/cknadler/vim-anywhere/master/install | bash

Vim-anywhere 到此已经安装完成。现在我们来看看如何使用它。

在任何地方使用 Vim 编辑器输入文本

假如你需要创建一个 word 文档。但是你更愿意使用 Vim 编辑器,而不是 LibreOffice。没问题,这里 Vim-anywhere 就派上用场了。Vim-anywhere 自动化了整个流程。它仅仅简单地调用 Vim 编辑器,所以你能写任何你所想的,然后将之粘贴到 .doc 文件中。

让我给你展示一个用例。打开 LibreOffice 或者你选的任何图形文本编辑器。然后打开 Vim-anywhere。你只需要按下CTRL+ALT+V即可。它将会打开 gVim 编辑器。按下i切换到交互模式然后输入文本。完成之后,键入:wq关闭并保存文件。

这些文本会在剪贴板中可用,直到你重启了系统。在你关闭编辑器之后,你之前的应用会重新占据主界面。你只需按下CTRL+P将文本粘贴进去。

这仅仅只是一个例子。你甚至可以使用 Vim-anywhere 在烦人的 web 表单或者其他应用上进行输入。一旦 Vim-anywhere 被调用,它将会打开一个缓冲区。关闭 Vim-anywhere 之后,缓冲器内的内容会自动复制到你的剪贴板中,之前的应用会重新占据主界面。

Vim-anywhere 在被调用的时候会在/tmp/vim-anywhere中创建一个临时文件。这些临时文件会一致保存着,直到你重启了系统,并为你提供临时的历史记录。

$ ls /tmp/vim-anywhere

你可以用下面的命令重新打开最近的文件:

$ vim $( ls /tmp/vim-anywhere | sort -r | head -n 1 )

更新 Vim-anywhere

运行下面的命令来更新 Vim-anywhere:

$ ~/.vim-anywhere/update

更改快捷键

默认调用 Vim-anywhere 的键位是 CTRL+ALT+V。你可以用 gconf 工具将其更改为任何自定义的键位绑定。

$ gconftool -t str --set /desktop/gnome/keybindings/vim-anywhere/binding

卸载 Vim-anywhere

可能有些人觉得每次打开 Vim 编辑器,输入一些文本,然后将文本复制到其他应用中是没有意义也毫无必要的。

如果你不觉得这个工具有用,只需使用下面的命令来卸载它:

$ ~/.vim-anywhere/uninstall

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10986

    浏览量

    206711
  • VIM
    VIM
    +关注

    关注

    0

    文章

    129

    浏览量

    15179
  • 编辑器
    +关注

    关注

    1

    文章

    787

    浏览量

    30161

原文标题:如何在任何地方使用 Vim 编辑器输入文本

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    linux中vi、vim编辑器常用的技巧

    今天浩道跟大家分享硬核干货,关于linux中vi、vim编辑器常用的技巧!
    发表于 09-21 14:04 479次阅读

    Ubuntu安装vim出错

    本人新手,Ubuntu安装vim出错如下(附件,截图看不清楚):求大神解答!
    发表于 03-22 19:56

    linux vim命令总结

    : syntax=make VIM执行shell的时候可以配置shell备置列表如下: 'shell' specifies the program that Vim uses to
    发表于 07-03 00:27

    LinuxVim编辑器

    (Linux 学习)Linux之路——装X利器Vi Vim
    发表于 05-28 16:48

    Linux内核ctags的安装及使用方法

    我们都知道,windows环境下查看源代码最方便的工具就是sourceinsight了,但是往往很多linux开发人员更喜欢linux环境下进行开发,但是
    发表于 07-05 08:13

    Linuxvim安装

    一般情况下 linux系统都自带了vim工具,Fedora等一些版本则没有带:需要我们自行安装
    发表于 07-24 08:16

    Vim怎么安装

    1、刚安装的Ubuntu默认没有vim,要我们自己安装。首先要确认自己的系统是可以上网的,系统右上角看到这个标志证明可以上网 或者终端用
    发表于 11-03 08:48

    介绍下vim的基本操作

    嵌入式学习开篇的虚拟机设置,deepin Linux发行版安装,虚拟机网络配置等基本操作这里就不在介绍了.由于本人对vim也并非使用特别多,但也就是离不开而已,所以这里就简单介绍下基本使用.平时编码
    发表于 12-15 09:18

    linuxvim使用详解

    linuxvim使用科普教程,供大家学习使用。
    发表于 03-16 15:41 0次下载

    Linux系统vi(vim)编辑器命令使用教程

    vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。vi(
    的头像 发表于 10-12 16:53 4243次阅读

    Linux中的vim命令说明

    1.简介 vimLinux 操作系统中最通用的全屏幕文本编辑器,是 vi 的增强版(vi iMproved),与 vi 完全兼容,且扩充了很多功能。 vim 编辑器支持编辑模式和命令模式,编辑
    的头像 发表于 02-23 11:06 3559次阅读
    <b class='flag-5'>Linux</b>中的<b class='flag-5'>vim</b>命令说明

    嵌入式Linux开发环境搭建之四----Vim安装

    1、刚安装的Ubuntu默认没有vim,要我们自己安装。首先要确认自己的系统是可以上网的,在系统右上角看到这个标志证明可以上网 或者在终端用ping命令【ping www.163.com】 2、在终端中输入命令【sudo apt
    发表于 11-02 13:20 2次下载
    嵌入式<b class='flag-5'>Linux</b>开发环境搭建之四----<b class='flag-5'>Vim</b>的<b class='flag-5'>安装</b>

    linux怎么保存退出vim

    Linux系统中,使用vim作为编辑器是非常常见的。vim是一个强大的文本编辑器,拥有丰富的功能和快捷键。保存并退出vim可以通过以下步骤完成: 打开
    的头像 发表于 11-27 14:19 3429次阅读

    linux使用vim新建并编辑文件

    是一个文本编辑器,在Linux系统中被广泛使用。它具有强大的功能和可定制性,并且支持各种编程语言。 二、 确认Vim安装 在开始使用Vim之前,需要确认在
    的头像 发表于 11-28 15:17 998次阅读

    linux怎么执行vim编辑的程序

    Linux系统中执行vim编辑的程序非常简单,只需要依次执行以下步骤: 打开终端:在Linux系统中,按下Ctrl+Alt+T组合键可以快速打开终端。 输入vim命令并指定文件:在终
    的头像 发表于 11-28 15:23 363次阅读