2014年01月03日 星期五 18:34
具体为什么会有这个需求,可以另外写一贴了。这里讨论只有61个键是否可以正常使用Linux。贴子内容有些复杂,希望回贴的朋友细读一下,多多包涵。 首先面对的问题是上下左右方向键和HOME/END这六键的缺少。直接解决办法是打开gtk的emacs模式,用Ctrl+(p, n, b, f)来当上下左右, Ctrl+a当HOME, Ctrl+e当END。这六键占掉了原来做Select All的Ctrl+A,此问题无解,我另贴有详说:askubuntu.com/questions/294953/gtk-key-theme-emacs-what-keystroke-is-for-select-all 这组快键是bash/mysql/python里默认支持的。这组方向快键在Firefox里也是可以正常使用的,包括Firefox里的
2014年01月07日 星期二 11:41
> > 简单的结论,是仅靠61键无法在Linux上工作。求洞见! 如果你的工作方式,就是在终端模式下,用emacs,就像rms那样,应该是完全沟通了。他在用olpc的时候,就是配的happy hacking键盘。 http://www.zhihu.com/question/19846200 > > 可能会有人问为什么不用Fn键?如果习惯了Fn+(W, S, A, D),回到桌前用大键盘时不习惯会出错。而Ctrl+(f, b, n, > p)习惯了既可以用在大键盘上也可以用在小键盘上。 > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org 徐继哲 - Xu Jizhe http://www.xujizhe.com
2014年01月07日 星期二 12:06
On Tue, 7 Jan 2014, 徐继哲 - Xu Jizhe wrote: >> > 简单的结论,是仅靠61键无法在Linux上工作。求洞见! > > 如果你的工作方式,就是在终端模式下,用emacs,就像rms那样,应该是完全沟通了。他在用olpc的时候,就是配的happy hacking键盘。 > > http://www.zhihu.com/question/19846200 我们哲思这里已经代表了全国比较高水平的黑客群体了。在坐诸位有谁的需求是: “就在终端模式下,用EMACS”?求站出来报个名,另外问您一下春节买回家的火车 票是怎么做到的?我不是在说反话,就是讨论这个事而已。
2014年01月07日 星期二 12:28
On 01-07 12:06, Zhang Weiwu wrote: > On Tue, 7 Jan 2014, 徐继哲 - Xu Jizhe wrote: >>> 简单的结论,是仅靠61键无法在Linux上工作。求洞见! >> 如果你的工作方式,就是在终端模式下,用emacs,就像rms那样,应该是完全沟通了。他在用olpc的时候,就是配的happy hacking键盘。 > 我们哲思这里已经代表了全国比较高水平的黑客群体了。在坐诸位有谁的需求是: > “就在终端模式下,用EMACS”?求站出来报个名,另外问您一下春节买回家的火车 > 票是怎么做到的?我不是在说反话,就是讨论这个事而已。 请问, 这个问题的原意, 是指不用鼠标么? -- 进出自由才是游戏者的生存之道。 http://zouyesheng.com -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20140107/43924735/attachment.html>
2014年01月07日 星期二 12:49
2014/1/7 YS.Zou <yeshengzou在gmail.com>: > 请问, 这个问题的原意, 是指不用鼠标么? 不是。早知会有这个误会我就把标题改掉了。 我应该把标题改为:“没有上下左右键和HOME/END/PGUP/PGDOWN以正常使用LINUX吗” 可惜这是邮件列表没有机会改标题。 徐总的回贴说明他完全明白我的意思。
2014年01月07日 星期二 13:09
暂且不说 Linux 的事情,在 Mac 上,我发现我的使用习惯里很少有上下左右的需要。至于 pgup, pgdn, home, end 在 Mac 里基本是废物。 至于在终端里,我使用了 bindkey -v 所以上下左右更是用不到了。浏览器里?我使用 Vimium,仍然不怎么需要除了主键盘区的其他按钮。 Linux? 原谅我,去年年中,在被 KDE 和 nvidia 驱动折腾过几次以后,我就彻底放弃使用 Linux 作为桌面机了。 -- Difan Zhang (@tifan) http://tifan.net/ 2014/1/6 Weiwu Zhang <zhangweiwu at realss.com> > 2014/1/7 YS.Zou <yeshengzou at gmail.com>: > > 请问, 这个问题的原意, 是指不用鼠标么? > > 不是。早知会有这个误会我就把标题改掉了。 > 我应该把标题改为:“没有上下左右键和HOME/END/PGUP/PGDOWN以正常使用LINUX吗” > 可惜这是邮件列表没有机会改标题。 > > 徐总的回贴说明他完全明白我的意思。 > _______________________________________________ > zeuux-universe mailing list > zeuux-universe at zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20140106/4d8fd75e/attachment-0001.html>
2014年01月07日 星期二 13:11
On 01-07 12:49, Weiwu Zhang wrote: >2014/1/7 YS.Zou <yeshengzou在gmail.com>: >> 请问, 这个问题的原意, 是指不用鼠标么? >不是。早知会有这个误会我就把标题改掉了。 >我应该把标题改为:“没有上下左右键和HOME/END/PGUP/PGDOWN以正常使用LINUX吗” >可惜这是邮件列表没有机会改标题。 >徐总的回贴说明他完全明白我的意思。 那这样的话, 实际上对我个人来说, 使用只有 60 键的 HHKB 基本没什么影响的, 只需要修改一些键绑定. 我使用 fvwm 桌面环境, 编辑器使用 vim , 浏览器是 firefox 和 chrome . 我需要作的调整有: - 之前使用 Ctrl+F1 等打开 vim , 现在要修改. - 之前使用 Win+UP 等改变当前虚拟桌面, 现在要修改. - Shift+Insert 的粘贴功能要修改. 这没什么大影响的. 原贴中说的一些影响, 只是一些应用软件的原始快捷键问题, 而快捷键本身就不是一定要可用啊, 大多数应用软件我也不会太关注它的快捷键(使用浏览器我还是鼠标用得多). 这和"正常使用"是两回事吧. -- 进出自由才是游戏者的生存之道。 http://zouyesheng.com -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20140107/98a4d067/attachment.html>
2014年01月07日 星期二 16:29
> > 不是。早知会有这个误会我就把标题改掉了。 > 我应该把标题改为:“没有上下左右键和HOME/END/PGUP/PGDOWN以正常使用LINUX吗” > 可惜这是邮件列表没有机会改标题。 > 徐总的回贴说明他完全明白我的意思。 > > 那这样的话, 实际上对我个人来说, 使用只有 60 键的 HHKB 基本没什么影响的, 只需要修改一些键绑定. hacker出现了,:)至少是hacker的工作习惯。 > > 我使用 fvwm 桌面环境, 编辑器使用 vim , 浏览器是 firefox 和 chrome . > > 我需要作的调整有: > > • 之前使用 Ctrl+F1 等打开 vim , 现在要修改. > • 之前使用 Win+UP 等改变当前虚拟桌面, 现在要修改. > • Shift+Insert 的粘贴功能要修改. > 这没什么大影响的. > > 原贴中说的一些影响, 只是一些应用软件的原始快捷键问题, 而快捷键本身就不是一定要可用啊, 大多数应用软件我也不会太关注它的快捷键(使用浏览器我还是鼠标用得多). 这和"正常使用"是两回事吧. > > -- > 进出自由才是游戏者的生存之道。 > > http://zouyesheng.com > > ©2010-2014 zouyesheng.com All rights reserved. Powered by > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org 徐继哲 - Xu Jizhe http://www.xujizhe.com
2014年01月07日 星期二 16:30
在 2014年1月7日,12:06,Zhang Weiwu <zhangweiwu在realss.com> 写道: > > On Tue, 7 Jan 2014, 徐继哲 - Xu Jizhe wrote: > >>> > 简单的结论,是仅靠61键无法在Linux上工作。求洞见! >> >> 如果你的工作方式,就是在终端模式下,用emacs,就像rms那样,应该是完全沟通了。他在用olpc的时候,就是配的happy hacking键盘。 >> >> http://www.zhihu.com/question/19846200 > > 我们哲思这里已经代表了全国比较高水平的黑客群体了。在坐诸位有谁的需求是: > “就在终端模式下,用EMACS”?求站出来报个名, 估计比较罕见。 不过,我邀请了RMS今年来中国,到时候你可以和他切磋一下。:D > 另外问您一下春节买回家的火车 > 票是怎么做到的?我不是在说反话,就是讨论这个事而已。_______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org 徐继哲 - Xu Jizhe http://www.xujizhe.com
2014年01月07日 星期二 17:33
在 2014年1月7日 下午12:06,Zhang Weiwu <zhangweiwu在realss.com>写道: > 在坐诸位有谁的需求是: > “就在终端模式下,用EMACS”? 我最近上班的时候在这样用。 用Chromebook的Secure Shell连我的一台用了5年多的笔记本, 然后开emacs写代码。 体验还可以,除了有些小不便。 穷人的方案。用chromebook + 老笔记本比新买一台笔记本要省钱。 求站出来报个名,另外问您一下春节买回家的火车 > 票是怎么做到的?我不是在说反话,就是讨论这个事而已。 > 12306自带的抢票功能不好用, 打算进windows开抢票神器。 _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org > -- Best, Jian -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20140107/aa866147/attachment.html>
2014年01月07日 星期二 17:34
2014/1/7 YS.Zou <yeshengzou在gmail.com>: > 原贴中说的一些影响, 只是一些应用软件的原始快捷键问题, 而快捷键本身就不是一定要可用啊 > 大多数应用软件我也不会太关注它的快捷键(使用浏览器我还是鼠标用得多). > 这和"正常使用"是两回事吧. OK,那我给两个用例: - 比如你在OpenOffice里,当你打字I love you,打成了"love you",你想把I补上,你怎么办?是否按回退删除键8次,然后从头开始打?(注意我前贴说过了没有上下左右键) - 比如在维基百科上编辑一个有6页长的文件,现在光标停在第3页,想回到头部,你不关心应用软件的快键(Ctrl+Home),你是怎么回去的?用鼠标往上滚动15次?
2014年01月07日 星期二 17:52
2014/1/7 徐继哲 - Xu Jizhe <xujizhe在xujizhe.com>: > > hacker出现了,:)至少是hacker的工作习惯。 “我不用八键就可以编程及管理服务器”和“我的键盘不需要八键”是两个很不同的问题。 我再给个用例: 网页上的
2014年01月07日 星期二 17:56
On 01-07 17:34, Weiwu Zhang wrote: >2014/1/7 YS.Zou <yeshengzou在gmail.com>: >> 原贴中说的一些影响, 只是一些应用软件的原始快捷键问题, 而快捷键本身就不是一定要可用啊 >> 大多数应用软件我也不会太关注它的快捷键(使用浏览器我还是鼠标用得多). >> 这和"正常使用"是两回事吧. >OK,那我给两个用例: >- 比如你在OpenOffice里,当你打字I love you,打成了"love you",你想把I补上,你怎么办?是否按回退删除键8次,然后从头开始打?(注意我前贴说过了没有上下左右键) 我没在 OO Write 里写过东西, 我基本只用 vim , 表格类的应用有时会用用, gnumeric 之类的(这时没有上下左右应该会比较不方便的了, 好在我用得不多, 但是话又说回来, 如果用得多了, 我一定会尝试把编辑工作放到 vim 里完成). || 表头 | 表头 || | 表格 | 这里 | 另外, 这种情况下难道不是用鼠标点一下么. >- 比如在维基百科上编辑一个有6页长的文件,现在光标停在第3页,想回到头部,你不关心应用软件的快键(Ctrl+Home),你是怎么回去的?用鼠标往上滚动15次? 编辑的话, 我会放在 vim 里做(这种长东西的编辑尤其如此). ``textarea`` 都可以支持. 浏览器有插件, firefox 那个我记得我还捐赠过(后来好像可以不用单独装, vimperator 直接就可以 Ctrl+i ?). chrome 那个之前是需要本机作一个 HTTP Server 监听某个端口(我当时是折腾在 Emacs 中编辑) , 不知道现在的情况了. 不管怎么说, 自己的浏览器, 自己的本机环境, 能搞的东西太多了. "回到头部"真是问题去解决它就好了(WebQQ的编辑环境我就动过手脚, 方便在群中引用某人的话以针对回复). -- 进出自由才是游戏者的生存之道。 http://zouyesheng.com -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20140107/eb339323/attachment-0001.html>
2014年01月15日 星期三 16:12
经过一个月的历练,现在已经可以做到不用八键(上下左右HOME/END/PGUP/PGDOWN)正常使用电脑了。这事不那么容易,首先是要在gtk中启用EMACS模式,然后微调所有的软件,这里有一个要微调的软件清单,其实下面这个WIKI页面是我创建编写的: https://wiki.archlinux.org/index.php/Keyboard_without_cursor_keys 但是仍然有做不到的地方。比如,获得新快键的代价是有些旧的没办法用了,比如:没有任何办法可以稳定地获得相当于Select-All(即平常Ctrl+A)的效果,我为此写了一篇长文说明为何每条路都走不通: http://askubuntu.com/questions/294953/gtk-key-theme-emacs-what-keystroke-is-for-select-all 另外,没有任何办法可以获得Ctrl+HOME和Ctrl+End的效果。这使得我必须停止使用gedit了,以后写文章真的只能用vi了--考虑到VIM对中文断行的支持有很多问题,这差不多等于以后不让我用中文写作了。 还有,没有任何办法可以获得传统八键在控制viewport上的功能。从现在开始,鼠标如果没滚轮不行了--过去是用鼠标操作右边scrollBar以及用HOME/END键配合来看网页和看PDF的,现在只好买了一个带滚轮的鼠标。HOME/END的代替键Ctrl+A和Ctrl+E仅可以用在文本输入的控件之上,不能用于管理ViewPort。不能管理ViewPort同时意味着不能管理mplayer这样的无控件播放器。 如果可以忍受上述问题,那么使用Linux是可以用61键,不用八个cursor key,而“正常”工作生活的。
2014年01月15日 星期三 16:23
2014/1/15 Weiwu Zhang <zhangweiwu在realss.com>: > 但是仍然有做不到的地方。比如,获得新快键的代价是有些旧的没办法用了, > 比如:没有任何办法可以稳定地获得相当于Select-All(即平常Ctrl+A)的效果, > 我为此写了一篇长文说明为何每条路都走不通: > http://askubuntu.com/questions/294953/gtk-key-theme-emacs-what-keystroke-is-for-select-all 除非……除非我们哲思有哪位朋友可以帮看一下gtk-3.0 现在是否支持Ctrl键序列了。即 C-x + c-h 或 c-x + c-x 这样的。我问过gtk邮件列表,两个星期没人理我,也许这个问题 确实不重要,并且能看源代码的工程师朋友也就就直接看到了不值得问。 如果能定义c-x + c-h,那么怎么写快键定义配置文件: /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css 因为快键定义文件里没有提到这种情况,所以估计GTK3仍然不支持这种配置。
2014年01月15日 星期三 17:46
试过用GNOME Tweak Tool设置成Emacs序列格式么? On 1/15/14, Weiwu Zhang <zhangweiwu在realss.com> wrote: > 2014/1/15 Weiwu Zhang <zhangweiwu在realss.com>: >> 但是仍然有做不到的地方。比如,获得新快键的代价是有些旧的没办法用了, >> 比如:没有任何办法可以稳定地获得相当于Select-All(即平常Ctrl+A)的效果, >> 我为此写了一篇长文说明为何每条路都走不通: >> http://askubuntu.com/questions/294953/gtk-key-theme-emacs-what-keystroke-is-for-select-all > > 除非……除非我们哲思有哪位朋友可以帮看一下gtk-3.0 现在是否支持Ctrl键序列了。即 > C-x + c-h 或 c-x + c-x 这样的。我问过gtk邮件列表,两个星期没人理我,也许这个问题 > 确实不重要,并且能看源代码的工程师朋友也就就直接看到了不值得问。 > > 如果能定义c-x + c-h,那么怎么写快键定义配置文件: > /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css > > 因为快键定义文件里没有提到这种情况,所以估计GTK3仍然不支持这种配置。 > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org -- /*** * @brief 启智开源 编码自由 * @brief Open Source, Coding for free! * @note English Name - Hugo Tong * @param author 佟辉 Tong Hui * @param email tonghuix在gmail.com * @param web http://tonghuix.tk * @param more http://about.me/tonghuix */
2014年01月15日 星期三 21:46
2014/1/15 tong hui <tonghuix在gmail.com>: > 试过用GNOME Tweak Tool设置成Emacs序列格式么? 有。你说的这个其实是第一步,我原贴里忘说了。 我的wiki页面是指的,完成这一步后,其实并没有真变为emacs序列或者变为Emacs序列会引起其它的问题(有十几个问题之多),针对每个单独的软件如何解决这些问题。 修改一个系统的一项设置是一个简单任务。调整一个设计,使现有软件均能在新设计下工作,这是一个项目了。我现在算是做到了这个项目。
2014年01月16日 星期四 09:19
在 2014年1月15日 下午4:12,Weiwu Zhang <zhangweiwu在realss.com> 写道: > 还有,没有任何办法可以获得传统八键在控制viewport上的功能。从现在开始,鼠标如果没滚轮不行了--过去是用鼠标操作右边scrollBar以及用HOME/END键配合来看网页和看PDF的,现在只好买了一个带滚轮的鼠标。HOME/END的代替键Ctrl+A和Ctrl+E仅可以用在文本输入的控件之上,不能用于管理ViewPort。不能管理ViewPort同时意味着不能管理mplayer这样的无控件播放器。 Firefox 装上 vimperator 就可以不用鼠标了。evince 也支持一些 vi 的快捷键(我希望更多)。 -- Best regards, Atommann http://www.atommann.com
2014年01月16日 星期四 09:37
2014/1/16 Atommann <atommann在gmail.com>: > evince 也支持一些 vi 的快捷键(我希望更多)。 具体的说,Evince是否支持不使用PageDown/PageUp地翻页?以及不用End/Home地回到首页尾页。 > Firefox 装上 vimperator 就可以不用鼠标了。 哦,可是本贴跟Linux论坛上极为常见的“如何不用鼠标”这个话题不是同一个呀。在Linux类论坛上待久了,就会遇到时不时出现一次不用或少用鼠标的话题,但没有人讨论过不用八键的话题(确实搜索过)。 题外话:我过去浏览网页使用的是触屏加键盘上下箭头键(用触屏操作ScrollBar很困难)。 最近换成使用鼠标加触屏,因为键盘上现在没有上下键了,其代替键Ctrl+n和Ctrl+p只能在输入文本
2014年01月16日 星期四 10:11
本想像你一样买个HHKB或者类似的61个键的来自虐一下。结果。。。看到这里实在是痛苦啊,我决定放弃了 On 1/16/14, Weiwu Zhang <zhangweiwu在realss.com> wrote: > 2014/1/16 Atommann <atommann在gmail.com>: >> evince 也支持一些 vi 的快捷键(我希望更多)。 > > 具体的说,Evince是否支持不使用PageDown/PageUp地翻页?以及不用End/Home地回到首页尾页。 > >> Firefox 装上 vimperator 就可以不用鼠标了。 > > 哦,可是本贴跟Linux论坛上极为常见的“如何不用鼠标”这个话题不是同一个呀。在Linux类论坛上待久了,就会遇到时不时出现一次不用或少用鼠标的话题,但没有人讨论过不用八键的话题(确实搜索过)。 > > 题外话:我过去浏览网页使用的是触屏加键盘上下箭头键(用触屏操作ScrollBar很困难)。 > > 最近换成使用鼠标加触屏,因为键盘上现在没有上下键了,其代替键Ctrl+n和Ctrl+p只能在输入文本> > 我推想vimperator中使用Ctrl+U/D可以上下翻页,但是为此一项需求,上网习惯改为vimperator,改变量感觉上比增加一个鼠标滚轮还要大,而Ctrl+U/D只解决Firefox问题,没解决Evince/eog/Shotwell/stardict这些软件上的相同问题,鼠标滚轮是全部都解决。 > > 虽然,去掉八键后省出来的空间现在加了一个带滚轮鼠标,似乎没有改进多少,也可以评价说这个折腾真只是折腾而已。最理想的办法是:Ctrl+n/p在文本输入状态相当于上下键的同时,在非输入状态绑定Scrollbar滚动事件。然而这个按我观察是GTK3所不支持的。 > > 八键指的是Cursor keys: HOME/END/PGUP/PGDOWN/UP/DOWN/LEFT/RIGHT。 > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org -- /*** * @brief 启智开源 编码自由 * @brief Open Source, Coding for free! * @note English Name - Hugo Tong * @param author 佟辉 Tong Hui * @param email tonghuix在gmail.com * @param web http://tonghuix.tk * @param more http://about.me/tonghuix */
2014年01月16日 星期四 16:04
> > 如果可以忍受上述问题,那么使用Linux是可以用61键,不用八个cursor key,而“正常”工作生活的。 好奇问问,你为什么要过这样的“正常”生活?目的是? > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org 徐继哲 - Xu Jizhe http://www.xujizhe.com
Zeuux © 2024
京ICP备05028076号