对于那里的emacs用户,你推荐的键盘是什么? 键盘的奖励点: 没有大写locking键。 相反,在那个位置的一个控制键。 更接近中心的Alt键,更易于与元键组合使用。 我发现键距离左边太远有点尴尬,用我的拇指打在一些关键的组合。 用其他方式帮助emacs符合人体工程学。 我不是M型高键和键盘的狂热粉丝。 我更喜欢笔记本电脑风格的平键; 不过,我并没有丧失任何一个类别的资格。 一些有趣的键盘,我很好奇,如果人们已经试过emacs – Kinesis 半结论: 我最终得到了一个MS自然4K,我喜欢很多整体,因为双方的Alt键很容易用你的拇指击中。 这对于ergoemacs模式很有用。 但是,我用这个键盘看到的一个缺陷是数字键被移到左边,所以6在键盘的错误的一边。 除了0被左移足够多,我不小心打-当我打算用我的小指0打。 由于这个缺陷,我会离开这个问题,以防有人能拿出完美的emacs键盘。
你会怎么做? 我有一个UITextField的窗体。 当我点击它,我想显示一个UIDatePicker,而不是默认popup默认的键盘? 请注意,我的表单上还有其他元素。
我正在做的应用程序,我想在文本字段中禁用键盘的自动完成function。 我怎样才能做到这一点?
标准美式键盘布局(称为QWERTY)有许多其他键盘。 一些例子包括Dvorak(和像Dvorak程序员的变体),Colemak,AZERTY,Workman布局等等。 这些有助于打字速度,准确性或手/健康? 如果是这样的话,如果我经常编程,我应该select哪一个作为打字员呢?
我有Android应用程序,其中一个布局包含Linearlayout , ScrollView , TextView , EditView和Button 。 当我从一个活动呼叫另一个这个活动时,调用并设置我所描述的layout 。 我想知道什么时候活动调用默认EditView选中。 并打开softkeyboard 。 活动开始时,我不想打开该键盘。 但是我想在softkeyboard的触摸事件中打开softkeyboard EditView 。 我怎样才能做到这一点?
在iOS 8中,开发自定义键盘并在info.plist中将RequestsOpenAccess属性设置为YES时,在设置 – >添加名为“允许完全访问”的新键盘上有一个切换button。 自定义键盘代码如何知道用户启用或禁用此切换?
我想给我的内容滑块响应按键(左箭头键和右箭头键)function的能力。 我已经阅读了几个浏览器和操作系统之间的一些冲突。 用户可以在全球网站(正文)上浏览内容。 伪代码: ON Global Document IF Key Press LEFT ARROW THEN animate #showroom css 'left' -980px IF Key Press RIGHT ARROW THEN animate #showroom css 'left' +980px 我需要一个没有任何交叉(浏览器,操作系统)冲突的解决scheme。
相关: JavaScript的KeyCode与CharCode 这里是一些代码,你可以在家里或在jsfiddle尝试 : el.addEventListener( 'keyup', function( e ) { console.log( 'Keyup event' ); console.log( e.keyCode ); } ); el.addEventListener( 'keypress', function( e ) { console.log( 'Keypress event' ); console.log( e.keyCode ); } ); 为什么keyCode不同? 我可以理解为什么只使用按键,但我不明白的是,给定键盘上的同一个按键,两个按键事件会给出不同的按键代码。 PS:我不担心传统的浏览器支持,我在Chrome中试过这个,很惊讶,找不到解释。
在“pipe理键盘” 文档中 : UIKeyboardFrameBeginUserInfoKey包含CGRect的NSValue对象的关键字,用于标识屏幕坐标中键盘的起始帧 。 由于界面方向的改变,这些坐标不考虑应用于窗口内容的任何旋转因子。 因此,在使用它之前,可能需要将矩形转换为窗口坐标(使用convertRect:fromWindow:方法)或查看坐标(使用convertRect:fromView:方法)。 UIKeyboardFrameEndUserInfoKey包含CGRect的NSValue对象的关键字,用于标识屏幕坐标中键盘的结束帧 。 由于界面方向的改变,这些坐标不考虑应用于窗口内容的任何旋转因子。 因此,在使用它之前,可能需要将矩形转换为窗口坐标(使用convertRect:fromWindow:方法)或查看坐标(使用convertRect:fromView:方法)。 start frame和end frame的含义是什么? 他们有什么区别?
有没有办法使用alt / 选项键作为元键,但仍然能够使用它来制作一些需要它的字符? 例如,在我的本地键盘布局中: @是alt + 2 \是alt + shift + 7 | 是ALT + 7 等等 所以,如果我把alt设置为一个元键,我不能再让这些字符了。 另一方面,使用“按esc,释放esc,按一个键”来制作元键序列会使我的手受伤。 任何具有国际键盘的Emacs用户已经解决了这个问题,请给出您可能有的提示! 🙂 编辑: 看起来,我可以将alt设置为元键,然后在inputrc中添加这些设置: "\e2": "@"这在bash shell中工作,但它仍然不能用于Emacs,所以没有好处。