给 依云 留言

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Avatar_small
Jacky Liu 说:
Jul 02, 2016 09:58:38 PM

我刚装了 ubunt 16.04, 中文字体又变丑了。浏览器里可以通过 preference 设置, 请问 vim 里和输入法里的中文字体是哪里控制的呢?

guopop 说:
Jul 02, 2016 09:11:34 AM

hello 我找到你的博客了, 大神,

Avatar_small
依云 说:
Jun 27, 2016 02:44:13 PM

我用的是 Linux,统一使用 UTF-8 编码,并不了解 Windows 下的事情。

我也不知道你的 sort 命令是哪里来的,Windows 好像自带了一个……

火冷 说:
Jun 24, 2016 12:28:12 AM

_vimrc里设置了enc和fenc为utf-8
打开中文的txt文件
手动修改fenc=cp936
运行:%!sort

经过N次测试,这个排序和文本有关系,
有些文本可以排序,有些则提示错误:
错误提示E513,临时文件%Temp%\VI**.tmp写入错误,转换失败,请将fenc置空以强制执行。
E482:无法创建文件%temp%\VI**.tmp

这种奇怪的问题不知道是什么原因引起的,比如文本有一行行末的( )就造成了这种错误,删除中间的空格就可以正常排序了,而某些时候恢复空格也能正常排序,总之是很怪异的问题。
如何选择调用哪个外部程序?我不知道命令里的sort到底谁在执行,是个小菜鸟-_-||

Avatar_small
依云 说:
Jun 22, 2016 09:44:06 AM

那你就调用 GNU sort 排序呗。或者你用 Python 来排序也成,Vim 文档有说:

「排序的细节取决于使用的库函数。不能保证它是 "稳定" 排序,也不能保证排序依赖于当前的 locale。你要自己试试才知道。」

你可以去 vim_dev 里建议用 strcoll 取代 strcmp 来比较。

PS: 你说得百度技术问题什么时候会有有关结果似的 :-)

火冷 说:
Jun 21, 2016 05:21:22 PM

发现用:%!sort命令就可以排序,但是这命令应该是调用了外部程序了~~~想要实现:sort就有点麻烦了~~~

火冷 说:
Jun 21, 2016 04:31:40 PM

首先感谢大神的lua vim,用了一年了哈。
vim的sort一直都无法中文按拼音排序
今天测试后,终于找到原因,
是因为set encoding=utf-8而无法实现中文的拼音排序,
但不放这句又会出现各种乱码,请问有什么解决方案吗??
百度后各种无关结果,来求助你了,万分感谢!!!

回忆 说:
Jun 01, 2016 06:57:44 PM

好多技术文章,好厉害 等空了看看有啥好东西能偷学点不,哈laugh

dvorak4tzx 说:
May 27, 2016 01:05:45 PM

重装了一下,可以用了……我想我是忘记点那个勾选框了。不好意思哈。

dvorak4tzx 说:
May 27, 2016 01:55:35 AM

鉴于禁则很必要,我百度百度如何添加右键菜单去……

Avatar_small
依云 说:
May 26, 2016 11:13:17 AM

我已经很久很久不用 Windows 版的 Vim 了呢,那个包也停止维护了。
实在不行,你可以把文件拖到 Vim 的图标上嘛。

dvorak4tzx 说:
May 25, 2016 12:53:10 PM

很赞那个已经包含了行禁则的 vim 打包。但是好像那个打包的“Edit with Vim”选项无法起作用。这样就不能在文件上右键用 vim 编辑了。疏忽?

Avatar_small
依云 说:
May 22, 2016 09:53:12 AM

我也不知道呀,这博客软件不是我写的。

ayetony 说:
May 21, 2016 10:21:19 PM

woo,文章写的不错丫.请问你的检索功能怎么实现的呀!

Avatar_small
依云 说:
May 17, 2016 07:14:21 PM

那就别共享了,只给编辑器必要的信息来展现就好。

Avatar_small
依云 说:
May 17, 2016 07:13:05 PM

现在侧栏回来啦~

Jacky Liu 说:
May 17, 2016 01:36:10 PM

我想通了,那样就算实现了,也会有 GUI 卡的问题。 neovim 不知道行不行, 听说是把 python 跑成 subprocess, 然后还能有 vim 模块这些特性。 但是就算没有 mainloop 冲突了, 不知道 GUI 启动以后 python client 会不会停止响应。 再说 neovim 好像还没有可用的 GUI。

IPC 我是不能用的, 数据量太大了, 又要始终保持一致性。

ホロ 说:
May 17, 2016 01:03:38 PM

wow的一下主题就变了

Avatar_small
依云 说:
May 15, 2016 09:53:53 PM

没办法,因为它们都有自己的 mainloop。而且我觉得你也不会去改 Vim 的 mainloop。

所以你还是用 IPC 吧……或者你用 neovim?

Avatar_small
Jacky Liu 说:
May 15, 2016 12:44:29 PM

请教一个问题,关于 Vim 和 PyQt 的。 好像按照 PyQt 的设计, 用它实现的 GUI 的 main loop 只能跑在主线程里, 这样就没法在 Vim 里同时用 PyQt 开启另一个图形界面了。 这样的界面很有用, 可以用来显示图形, 作为文字界面的 Vim 的补充, 请问有办法能把 PyQt 的 main loop 和 Vim 自己的 main loop 整合起来吗? 我的目标是让 PyQt 部分跟 Vim 的 Python 接口部分能共享内存数据结构。

部分静态文件存储由又拍云存储提供。 | Theme: Aeros 2.0 by TheBuckmaker.com