vim – 小众软件 https://inloveinparis.com 分享免费、小巧、实用、有趣、绿色的软件 Sun, 01 Jan 2017 17:00:18 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.1 Surfingkeys – 像 VIM 一样使用 Chrome http://inloveinparis.com/surfingkeys-for-chrome/ http://inloveinparis.com/surfingkeys-for-chrome/#comments Mon, 02 Jan 2017 01:22:23 +0000 http://inloveinparis.com/surfingkeys-for-chrome/ Surfingkeys 是一款 Chrome 下的快捷键扩展,可以让你像 VIM 一样通过键盘来使用 Chrome 浏览器,并且支持自定义功能。@Appinn

Surfingkeys - 像 VIM 一样使用 Chrome 2

资深 VIM 用户是一群视鼠标若无物的大玩家。而浏览网页自浏览器诞生之日起就依靠鼠标,虽然键盘也能慢慢的完成任务。

不过 Surfingkeys 就不一样了,来自 发现频道 @hzgmaxwell 的推荐:

Surfingkeys 和现有的一些插件一样,让你尽可能的通过键盘来使用 Chrome 浏览器,比如跳转网页,上下左右滚屏。但不只是给 VIM 用户使用,Surfingkeys 的基本特性是让你自己写一段 Javascript 脚本,然后通过 mapkey 映射到某些按键。之后当你按了那几个键以后,对应的 Javascript 脚本就会被执行。

在 Github 开源。

点击按钮前往下载页面:
Surfingkeys - 像 VIM 一样使用 Chrome 3

相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/surfingkeys-for-chrome/feed/ 13
Vim Adventures – 游戏版 VIM 教程 http://inloveinparis.com/vim-adventures/ http://inloveinparis.com/vim-adventures/#comments Fri, 04 May 2012 06:12:55 +0000 http://inloveinparis.com/vim-adventures/ 你还在为不会用 VIM 而苦恼吗?还在为没有伙伴群喷 Emacs 用户而寂寞吗?快来了解 Vim Adventures 吧。玩游戏学 Vim, 闯关大冒险!从 9 岁到 99 岁,适合男女老少的教学游戏!开发智力,提高智商!你还在犹豫什么?快操起键盘猛干吧!@appinn

Vim Adventures - 游戏版 VIM 教程 5

相关链接: 访问: 官网 | 来自小众软件


相关阅读


©2021 Thruth for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/vim-adventures/feed/ 25
在线 VIM 交互教程 http://inloveinparis.com/online-vim-tutorial/ http://inloveinparis.com/online-vim-tutorial/#comments Wed, 05 Oct 2011 09:55:09 +0000 http://inloveinparis.com/online-vim-tutorial/ 如果你还没有投入 VIM 的怀抱,现在是个不错的机会。VIM 适合天天摆弄文字的人,在文本处理方面的效率和功能它的能力毋庸置疑。必须承认,VIM 门槛不低,你需要让手指条件反射记住几个常用的快捷键,学习曲线算是陡峭,一旦掌握 VIM 你会发现物有所值。在线 VIM 交互教程,帮新手上路,全英文。@appinn

在线 VIM 交互教程 7

相关链接: 在线教程 | 来自小众软件


相关阅读


©2021 Thruth for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/online-vim-tutorial/feed/ 23
20100408 早间新闻 http://inloveinparis.com/20100408-ml/ http://inloveinparis.com/20100408-ml/#comments Thu, 08 Apr 2010 23:42:58 +0000 http://inloveinparis.com/20100408-ml/ 20100408 早间新闻 9

本文看的云里雾里,从文章总结我们可以看到:Tabbles 真的是一款值得推广的软件,正如官方主页上引用的那句评论,“What WinFS should have been”,Tabbles为人们提供了一种全新的文件管理方式。作者也更希望 Tabbles 的出现,能帮助人们改变以前粗放的文件管理方式。

这是一个 Emacs 爱好者建立的网站,Emacs 是什么?Emacs 是一个可扩展,可定制的文本编辑器,但是远远不止于此。

这是一个主要介绍 VIM 的站点,提供各种 VIM 的使用方法其技巧,技术型 blog。作者没有一个关于页面,我也不知道如何总结,善用佳软在首页推荐来着。

今天唯一一款软件,为 Skype 录音,支持 Skype 之间,电话和 Skype 之间双向录音以及 Skype 电话会议。当然如果你喜欢用 Audacity 或者 Audition 录音,也没人管的。


©2021 scavin for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/20100408-ml/feed/ 26
MacVim – 编辑神器[Mac] http://inloveinparis.com/macvim/ http://inloveinparis.com/macvim/#comments Mon, 22 Mar 2010 06:24:49 +0000 http://inloveinparis.com/macvim/ MacVim,如其名,Mac 上的 VIM。你可能不知道,Vi/VIM 是编辑器中的神。世界上只有这一种好用的编辑器,其它皆尘埃,尤其 EmacsMacVim 是图形程序,将 VIM 无坚不摧的底层近乎完美的呈现在 Mac 平台,同时整合多标签、背景透明、颜色主题等现代功能,是程序员、开发者、折腾帝、专业码字者、Vi 信仰控在 Mac 平台上的不二之选。 @appinn

MacVim

注:此 MacVim 软件与 macvim.org 毫无瓜葛,后者开发已停滞。推荐 Intel 平台雪豹用户使用 Snapshot 版本,其它可用稳定版 7.2。

相关链接: Snapshot 52(10.3 MB): | 官方网站 | 来自小众软件
相关链接:稳定版 7.2(9.6 MB): | 官方网站 | 来自小众软件


相关阅读


©2021 Thruth for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/macvim/feed/ 63
用 gVim 编辑任意窗口的文字[AHK] http://inloveinparis.com/gvim-ahk-tip/ http://inloveinparis.com/gvim-ahk-tip/#comments Mon, 15 Mar 2010 14:50:21 +0000 http://inloveinparis.com/gvim-ahk-tip/ 感谢 Smy20011 的投稿。如果你是第一次接触 AHK 从这里开始看

gVim 作为文本编辑的利器,为很多人所喜爱。FireFox 有个 vimperator 扩展(或者 It’s All Text! ),可以调用外部编辑器(如 gVim)来编辑文字,修改保存之后,自动还原到 Firefox 的输入框里。但是,它仅可以在浏览器内使用,对于浏览器外的文本框,就无能为力了。@appinn

所以,Smy20011 用了一个小时,做了一个 AHK 脚本供大家使用。运行此脚本之后,对任何文本框,按下 Ctrl + I(想用其他热键请直接修改脚本)就可以调用 gVim 编辑文本。@sfufoet 我加了注释,代码如下

^i::
    tmpfile=%A_ScriptDir%\ahk_text_edit_in_vim.txt
        ; 定义临时文件的路径为当前脚本所在的文件夹
    gvim=P:\Vim\vim72\gvim.exe
        ; 定义 gVim 路径
    WinGetTitle, active_title, A
        ; 获取当前窗口标题,赋值给 active_title
    ControlGetFocus, name, %active_title%
        ; 获取当前窗口光标所在的控件名
    if ErroeLevel
    {
        msgbox, “获取焦点错误”
    }
    else
    {
        ; 成功获取焦点
        ControlGetText, text, %name%, %active_title%
            ; 获取文字,赋值给 text
        FileDelete, %tmpfile%
            ; 删除临时文件
        FileAppend, %text%, %tmpfile%
            ; 把文字写入临时文件
        runwait, %gvim% "%tmpfile%" +
            ; 运行 vim,直到你保存文件并关闭 vim,下面的代码才会执行
        fileread, text, %tmpfile%
            ; 读取临时文件
        ControlSetText, %name%, %text%,%active_title%
            ; 把读取的文字还原到刚才获取文字的窗口
        ControlFocus, %name%, %active_title%
            ; 并把光标定位到结尾
    }
return

Smy20011 写的这个脚本对于 Firefox 之类的程序就无效了。所以我利用剪贴板,写了一个通用的。update: 善用佳软提醒,gVim 官方 wiki 也有一样的方法,代码比这个简洁。

^i::
    tmpfile=%A_ScriptDir%\ahk_text_edit_in_vim.txt
    gvim=P:\Vim\vim72\gvim.exe
    WinGetTitle, active_title, A
    clipboard =
        ; 清空剪贴板
    send ^a
        ; 发送 Ctrl + A 选中全部文字
    send ^c
        ; 发送 Ctrl + C 复制
    clipwait
        ; 等待数据进入剪贴板
    FileDelete, %tmpfile%
    FileAppend, %clipboard%, %tmpfile%
    runwait, %gvim% "%tmpfile%" +
    fileread, text, %tmpfile%
    clipboard:=text
        ; 还原读取的数据到剪贴板
    winwait %active_title%
        ; 等待刚才获取文字的窗口激活
    send ^v
        ; 发送 Ctrl + V 粘贴
return

update:asj 稍稍改进了一点:判断文件类型,让 gVim 能自动高亮。
在 WinGetTitle, active_title, A 这句后面增加

;判断文件类型
filetype=%active_title%
IfInString, active_title, SQL 查询分析器
filetype=sql

根据窗口名称改变临时文件后缀名,这样vim修改的时候就可以自动变为相应高亮格式了。后面需要稍作修改:

FileDelete, %tmpfile%.*
tmpfile=%tmpfile%.%filetype%

需要增加新的格式就加一句 IfInString,修改后面窗口名和文件后缀即可。

相关链接:(1.1 KB): | 来自小众软件

P.S.1 上次小众发了一个 Vim 键盘图中文版这里有一个英文分解版的,方便 Vim 新手。善用佳软也有 AHK + gVim 教程 vtano.ahk:GVIM + AHK 实现顶层透明笔记本

P.S.2 最近一直在酝酿新的 AHK 教程,一个关于 GUI 界面的例子——用 Power 键来关闭或重启 Win7,需要以连载的形式出现(2~3 篇),支持的话过来冒个泡吧。


相关阅读


©2021 sfufoet for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/gvim-ahk-tip/feed/ 36
Vim 键盘图中文版 http://inloveinparis.com/vim-tutorials-pic/ http://inloveinparis.com/vim-tutorials-pic/#comments Thu, 11 Mar 2010 06:22:19 +0000 http://inloveinparis.com/vim-tutorials-pic/ VIM 是款有着将近20年历史的老软件,用来进行文本处理,其强大的功能及优秀的结构使其保持顽强的生命力,至今仍影响着众多用户。对于 VIM,善用佳软的VIM教程与学习资料汇总非常值得学习。但很多人可能像我一样没有时间细细地学习,总是用一点,学一点,也很不错。

下图是 VIM 键盘图中文版,VIM 的强大体现在其丰富的键盘操作,熟练之后,你就会发现 VIM 的高效、精准。

Vim 键盘图中文版 13
完整图片下载

本图来自 @rikuFlickr

update:君临天下同学分享了他的 VIM 作品:VIM 的思维导图Flash 版本


相关阅读


©2021 scavin for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/vim-tutorials-pic/feed/ 25
20100217 晚间软闻 http://inloveinparis.com/20100217-nl/ http://inloveinparis.com/20100217-nl/#comments Tue, 16 Feb 2010 19:45:09 +0000 http://inloveinparis.com/20100217-nl/ 20100217 晚间软闻 15

一天送100个,能否获得到,还是要拼人品。

目的是为了从 PDF 中无损地把里面打包的图片提取出来,最好是”原样”取出。在网上查到了 PDF 格式的特点,发现原样提取是有可能的,而且有手工提取的方法…   @scavin:推荐折腾达人前去折腾。

学英语的时候,会使用到记忆卡片,正面写单词,背面写音标、中文以及其它信息。相信很多同学都干过这个。这里介绍了几款软件可以打开这个目的:”记忆卡片 (flashcard) 软件,帮你管理『一盒卡片』,卡片的正面和反面分别写上问题和答案,软件会按记忆向你显示『卡片』的正面和反面,并且视记忆效果如何,安排某一张卡片复习的时间和频率。”

VIM 的强大可以用震撼来形容,当然在上手 VIM 之前,只能用呆板、难用来形容。这里有学习 VIM 的各种教程与资料,足够成为高手。@scavin 从上马 VPS 后开始尝试 VIM,虽然目前仅仅掌握了皮毛,但也能深深体会 VIM 的强大,不用不知道,真的。小众有个在线备用教程,有需要的同学可收藏。Xbeta 曾给我讲过关于 VIM 软件的许多事情,并且提到:当掌握 VIM 及 TC 后,你对软件的理解都会上一个层次。好吧,我不废话了,有兴趣的可以去学习,没兴趣的继续往下看

最近种子资源少了起来,让下载变得有些麻烦。但有强大的 Google 存在,这些也不是问题。文件分享必将长期处于互联网的主要应用地位,所谓有压迫就有反抗,比如被誉为 BT 下一代的 Magnet URL 磁力链接,已经不需要种子文件就可以实现 P2P 下载,像极了 emule。话说 Magnet URL 在国内还基本是空白啊,有人想做吗?

P.S. 看球,看欧冠


©2021 scavin for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


]]>
http://inloveinparis.com/20100217-nl/feed/ 11