1
penjianfeng 2015-11-05 12:14:45 +08:00
在 linux 下习惯了的人来说 ctrl+shift 才是逆天
|
2
aivier 2015-11-05 12:18:30 +08:00
Ctrl+Space 是个 IDE 快捷键
|
3
MaiCong 2015-11-05 12:24:36 +08:00 via iPhone
姿势不对打回重睡
|
4
Ansonyi 2015-11-05 12:24:53 +08:00
Windows10 自带输入法,默认是中文,才是最蛋疼的
|
5
lizhenda 2015-11-05 12:25:15 +08:00
装个输入法,禁用系统自带就 ok 了
|
6
FrankFang128 2015-11-05 12:38:16 +08:00
Windows 自带输入法什么时候好用过……
|
7
crytis 2015-11-05 12:51:55 +08:00 via Android
同楼主。。。
|
8
pheyer 2015-11-05 13:04:25 +08:00
看看这个: http://www.v2ex.com/t/233805
可能你需要改变一下输入法切换的模式 |
9
gdtv 2015-11-05 13:12:04 +08:00
第 2 点非常同意,太操蛋了
|
10
cmheia 2015-11-05 14:15:57 +08:00
按哪个键不介意,介意的是按 shift 切换中英延迟将近 1s ……还不能自定义
|
11
shinwood 2015-11-05 14:22:15 +08:00
我也是因为 win10 的这个输入法的问题,全部降到 win7 了。
|
12
jasonreg 2015-11-05 15:42:54 +08:00 via iPhone
我之前还以为是自己键盘问题......
|
13
6IbA2bj5ip3tK49j 2015-11-05 15:47:50 +08:00
把输入法设置成用 shift 切换中英文就好了。
|
14
cabbage 2015-11-05 15:58:07 +08:00
Win10 下输入法切换逻辑太奇怪了,不得不吐槽
win 键 space ,切换中英文输入法: 英文输入法只能输入字母; 中文输入法居然有中英文两个状态。。。按 shift 来回换,但是我用的 win10 切换奇慢无比,多按几下才行,每次来回换都要搞错好几回! 想不通, win 键加 space 切换输入法就算了,中文输入法干啥要加入英文?! |
16
Winny 2015-11-05 16:36:25 +08:00
1 、只保留一个中文输入法,其他的输入法都删除。把中文输入法的默认状态设置成英文,使用 Shift 切换;
2 、一个正常的输入法应该能够识别长按 Shift 和点按 Shift 的区别的(比如微软拼音输入法),所以不会影响输入大写字母的。 |
17
maplerecall 2015-11-05 16:37:20 +08:00
我的 win10 用了两套语言,用 alt+shift 切换语言来达到切换输入法的目的。
另外英文模式下按住 shift 敲是不会变成中文的吧,只有短按一下才会切换…… |
18
lausius 2015-11-05 16:38:18 +08:00
用 win8 比较早,已经改变习惯了。
|
21
Winny 2015-11-05 16:41:30 +08:00
|
22
sorcerer 2015-11-05 16:57:56 +08:00 via iPhone
@Winny 我也问过类似的问题 https://v2ex.com/t/231815
|
24
liqingcan 2015-11-05 17:07:36 +08:00
我觉得 win10 自带的输入法还不错啊,直接用自带的,没装其他的了
|
25
honeycomb 2015-11-05 18:27:16 +08:00 via Android
@FrankFang128 但是自带的可以确保安全,没有不好的行为,没有多余的东西
|
26
zonghua 2015-11-05 18:33:12 +08:00
笔记本右边的 Alt 是输入法切换按键
|
27
FrankFang128 2015-11-05 18:33:28 +08:00
@honeycomb 自从知道了棱镜项目……
|
28
cabbage 2015-11-05 18:46:00 +08:00
@Winny
可是 win 下某些特殊场景长按点按 shift 都是被占用的,和输入法切换冲突,比如 Minecraft … o_O 蛋疼 |
29
honeycomb 2015-11-05 20:32:11 +08:00
@FrankFang128
别在这里扯棱镜 |
31
UnitTest 2015-11-05 22:05:15 +08:00
刚用 win8 的时候和楼主一样的想法.时间久了,倒是也还能习惯.不过还是用 linux 比较多,windows 娱乐多..
|
32
lsmgeb89 2015-11-05 22:09:16 +08:00
win 10 的输入法比 win 8.1 好,默认不会跳中文输入法出来。
|
33
iqav 2015-11-05 22:45:09 +08:00
@maplerecall +1 ,我就是这么使用。中英切换就是 Alt + Shift 。还算方便吧。换输入法的时候才会按 Win + 空格。
|
34
mongodb 2015-11-05 22:46:20 +08:00
这就是为什么我的虚拟机还是装 Win 7
|
35
MinonHeart 2015-11-05 22:49:47 +08:00 via Android
('▽'〃) shift 切换中英挺好用的,这个以前的系统或者中文输入法都有这个功能
|
36
cabbage 2015-11-05 23:04:04 +08:00
@MinonHeart
可是我觉得好难用啊,不知道有啥特殊方法可以关闭这个 shift 切换,⊙▽⊙ |
38
MinonHeart 2015-11-05 23:33:46 +08:00 via Android
@cabbage 中文的输入法设置里有的。 crtl+space, win+space, ctrl+shift 都能切换
|
39
cabbage 2015-11-05 23:39:33 +08:00
|
40
MinonHeart 2015-11-05 23:54:14 +08:00 via Android
@cabbage 输入法设置里看看,联想词库,云词库…
|
41
cabbage 2015-11-05 23:57:25 +08:00
@MinonHeart
嗯嗯,明天找找。。。 |
42
zjqzxc 2015-11-06 00:29:29 +08:00
osx 似乎就是 command (对应 Windows 键)+空格切换输入法,终于把习惯统一了。。其实这个快捷键在 win8.1 也能用,现在已经习惯这么用了。
好像 debian+genome 也是这么切换输入法的 ctrl+空格 似乎只是输入法“开关”,切换快捷键是 ctrl+shift 吧。现在已经用 win+空格了,三种主流桌面系统操作统一。(我姑且把 gnome 算主流桌面了,轻喷) 然后 shift 切换中英文,好像搜狗拼音(必应输入法,微软拼音)也这么支持,已经习惯了。。这好像并不影响输入大写字母吧。。 |
43
theoractice 2015-11-06 00:36:49 +08:00
1 切换输入法变成了 windows+空格
为什么要切换?我没有装任何输入法,只用自带的微软拼音输入中英文。按 win+space 没任何反应啊。 2 在中文输入法,英文状态下 按 shift 变成了中文 更不知道吐槽的点在哪里了。 LZ 之前没用过搜狗吗? 且不说只有 shift+字母才能输入大写(这跟短按 shift 切换中英压根没关系),搜狗不也一直是这么切换的?另外就算你按错 shift 切到了中文,这时候再按一下 shift ,你打的英文字母不管大小写立马上屏,同时输入法切回英文。这很难接受吗?我用过的搜狗,必应都是如此啊。 我的设置是首先只有一个微软拼音,做到按 win+space 没任何反应。然后微软拼音的设置是 ime 默认模式英文,中英文切换键 shift ,选择显示浮动 ime 图标时长设为 1 秒,最后在通知区域图标里把输入指示打开。 最后两个设置对我来说很重要,可以随时提示当前的中英状态。反正按照这个设置我用得很舒服, 8 年前的老本子装上 win10 中英文也秒切。既然是新系统就多琢磨一下呗。 |
44
Aixtuz 2015-11-06 02:06:11 +08:00
@cabbage
Rime (中州韵,小狼毫,鼠须管),自己定义 shift 是“直接切换”,还是“上屏切换”,还是压根“无效果”。 而后,删除其他输入法, Ctrl + Space 切换。 @theoractice 关于不想要 shift 切换的问题: 并不是说因为没用过搜狗,而是以前用搜狗的时候,也是把 shift 切换给取消了用的。 从我自身的感受来讲,不要 Shift 切换,最重要的原因只有一个: 当前输出是字母时,我可以 100% 确认-----“按下 Ctrl + Space 就可以切换成中文。” 而一旦开启了 shift 切换功能,那就必须先考虑: “我现在是英文状态,还是中文下的 shift 状态?” 1. 如果是 中文 Shift, 就必须 Shift 切换, Ctrl + Space 切换的反而仍是字母. 2. 如果是 英文状态, 就必须 Ctrl + Space, 否则 Shift 切换的仍然是字母. 前者让我更省心, 输入更流畅, 所以就特别喜欢可以关闭 Shift 切换的输入法. |
45
Aixtuz 2015-11-06 02:07:50 +08:00
忘记一条需要补充, 关闭 Shift 切换, 并不是说我就放弃了 "临时字母输入" 的功能.
而是以 Enter 代替. |
46
theoractice 2015-11-06 02:32:05 +08:00
@Aixtuz 其实我是跟楼主说的,我觉得他可能没仔细研究过 win10 新输入法的各种选项。
另外我说法的前提是*只有一个输入法*。也就是说 Ctrl + Space 或 Win + Space 完全无效,“英文状态”根本不存在。在语言选项里把英文键盘删掉即可达成此效果。还在用 xp 的时候我就这么干的,所以用上 win10 之后使用习惯毫无改变。 |
48
smg 2015-11-06 08:42:16 +08:00
@FrankFang128 从 win8 开始系统自带的输入法已经很好用了
|
49
FrankFang128 2015-11-06 08:57:20 +08:00 via Android
@honeycomb 那这样说吧,微软,谷歌,腾讯,这些公司谁都窃取我的隐私,除非我全都不用,不存在什么安全。现在连谷歌输入法都要导入通讯录,我怎么知道它做了什么。
|
50
FrankFang128 2015-11-06 08:58:35 +08:00 via Android
@smg shift 切换很不习惯。 而且根本没有小鹤双拼,所以我用不上啦。。。
|
51
smg 2015-11-06 09:07:38 +08:00
我是英文系统,使用的是系统自带的英文输入法和中文微软拼音输入法,体验很好,并没有遇到楼主的障碍:
1 在控制面板里面添加中文语言,如下图: 2 记住切换语言的快捷键是 alt+shift 在英文状态下 alt+shift 切换到中文 在中文状态下需要输入英文分以下 2 种情况: a 输入单个单词 在中文语言状态下直接回车即可 b 长段英文 按一下 shift 或者 alt+shift 切换到英文 可能会遇到的问题: 1 半角和全角 切换的快捷键是: shift+空格 2 需要在中文状态下使用英文标点符号 单击一次 shift 输完符号后再按一次 shift |
52
honeycomb 2015-11-06 09:08:11 +08:00
@FrankFang128
1 , 1,2 公司不存在滥用你的相关信息的情况 2 , Google 的输入法不存在把你的输入内容发送至云端,但所有的国产输入法都有,而且有证据显示,它们可能是不可关闭的(见百度日语输入法在日本的遭遇) 3 ,苹果做的最绝: 自带输入法不联网 输入密码的情形只可以使用自带输入法 第三方输入法默认不联网,除非用户刻意要求 所以你的想法是错误的 |
53
caixiexin 2015-11-06 09:12:42 +08:00 via Android
从 win8 开始已习惯。。
话说好多输入法默认都是短按 shift 切换中英文吧? |
54
FrankFang128 2015-11-06 09:22:06 +08:00 via Android
@honeycomb 我的想法很简单,它们都不可信。即使输入法没有暴露我, Chrome 浏览器早就把我所有浏览记录保存了。
|
55
FrankFang128 2015-11-06 09:23:29 +08:00 via Android
@honeycomb 而且你说的这些有证据吗。。。 源代码有没开源,口说无凭
|
56
FrankFang128 2015-11-06 09:26:26 +08:00 via Android
@honeycomb 不滥用我相信,但如果当地政府下令它提供数据,我不认为它们每次都拒绝。
|
57
wawehi 2015-11-06 09:33:55 +08:00
win10 输入法绝对傻 XXX
|
58
honeycomb 2015-11-06 09:57:20 +08:00
@FrankFang128
1,Chrome 可以不登陆,可以不向 Google 发送你在 ominibox 输入的信息,这些设置是明确的 1.1 ,你甚至可以用 ublock origin 强行屏蔽掉连接 2,你可以使用 Chromium ,你可以自己编译一份 Chromium 3,Chrome 和 Chromium 的代码几乎完全一样,就像 AOSP 与 stock Android 的区别 4,甚至连 Google 自己的键盘都在 AOSP 有原型, Google Now Launcher 也是一样,它的原型是 Launcher3 5,关于源代码你自己不会找吗,这么好找的东西。 2,3,4 都能编译,我以前在虚拟机上编译过 AOSP 4.4 ,至于苹果,它还提供了安全白皮书,详细地说明了它在 iOS 设备上对用户做的保护,这么多年来坚持不懈的越狱行动都是很好的证明 6,至于下令提供数据, Google 等国外公司均有透明度网站,国内的,你想都别想。 但是我认同你说的一件事: 最小权限原则 什么都默认它是不可信的 |
59
Felldeadbird 2015-11-06 10:12:32 +08:00
win8 开始就是这样设计了。把用了几年的用户习惯都改掉,确实很恶心。
|
60
akstar2008 2015-11-06 11:01:58 +08:00 1
楼主姿势不对, win10 输入法超赞,自从用了 win10 我把用了 n 年的 google 拼音都卸载了。国产输入法有收集隐私的风险 还是不要用的好
|
61
smg 2015-11-06 15:14:35 +08:00
@akstar2008 是的 体验很好 从 win8 开始就已经用自带的输入法了
|
62
Aixtuz 2015-11-06 19:51:52 +08:00
@theoractice
少侠,只有一个输入法, Ctrl + Space 也是有效的。无输入法状态,就是我所说的英文状态。 因此,每次遇到英文 需要考虑 是 无输入法状态, 还是中文 shift 状态。 |
63
theoractice 2015-11-06 20:35:01 +08:00
@Aixtuz 绝对不是,所谓“无输入法状态”只能表明你不知道我说的“把英文键盘删掉”是什么东西。
|
64
theoractice 2015-11-06 20:56:34 +08:00
|
65
Aixtuz 2015-11-06 22:26:17 +08:00
@theoractice
这就是我说的情况: http://pan.baidu.com/s/1eQ6pse2 只有一种语言,只有一个输入法。 Ctrl + Space 切换到无输入法状态 就是 英文输出状态。 |
66
Aixtuz 2015-11-06 22:29:37 +08:00
|
67
theoractice 2015-11-07 01:46:15 +08:00
@Aixtuz 哥们,你的图里明显是两个名字都以小狼毫开头的输入法。。。参考我贴的那个知道的图,能说百度输入法和百度五笔输入法是一个输入法么?
删掉英文键盘的问题同样参考那个图,我指的是那个“中文(简体) - 美式键盘”,如果你删掉过这一项,你应该会知道它就是一个纯粹的英文键盘(也就是你说的无输入法状态),我前面忘了具体名称所以没写清。英语语言有的话当然也必删,这个不用多说。 然而今天畢竟是週末比較閒,我們用的又都是 win10 ,所以我裝上了小狼毫和搜狗,試圖體驗一下你所說的情況。不会配置小狼毫,繁简混杂懒得改了,就这样吧。 首先, win10 默認情況下是不會在任務欄裏提示當前是什麼輸入法的(就是以前系統裏的那個語言欄),所以爲了方便,首先把這個提示打開: 設置-->系統-->通知和操作-->啓動或關閉系統圖標-->輸入指示[開] 然而我已經用小狼毫打了這麼多中英混合的字,按 shift 切換中英文就行了,和之前的習慣也完全相同啊,並沒有碰上什麼問題。那麼我就切換一下輸入法吧。 按 Win+Space 切换到微软拼音,依然正常输入,毫无压力。 於是我又切換回小狼毫。現在來按一下 Ctrl+Space 吧。 zhi neng shu ru zi mu le ! er qie an shift ye wu fa shu ru zhong wen ! zhi neng zai an yi xia Ctrl+Space le. 於是中文輸入法又回來了。 然而問題就在這裏。對於 win7 及以前的系統,按 Ctrl+Space 切換到“無輸入法”(正式名稱是非輸入法)狀態,指的就是切換到美式鍵盤。如果把美式鍵盤刪掉則會導致 Ctrl+Space 失效。 而在我按 Ctrl+Space 的時候,從任務欄可以看到輸入法依然停留在小狼毫,並沒有像 win7 那樣切換爲美式鍵盤。爲什麼?因爲 win10 已經沒有美式鍵盤了啊。 那麼像你一樣習慣了用 Ctrl+Space 切換輸入法的人怎麼辦?看上去 win10 的這個任務似乎交給了輸入法自己。小狼毫和搜狗都自己實現了一個類似美式鍵盤的純英文模式。這個模式下是無法按 Shift 切換回中文輸入的。而 win10 新的微軟拼音、五筆輸入法並沒有這樣的兼容性包袱,所以無論是 Ctrl+Space 還是 Shift 都可以隨意切來切去。 其实我们的方法都是为了避免思考而只采用一种切换模式,而我当年选择 Shift 只是因为按键更方便。如今看来,用 Shift 也更符合 win10 的默认输入习惯。 PS :我之前写的“ Ctrl+Space 或 Win+Space 完全无效”有误,应该写为“ win10 以前的系统, Ctrl+Shift 完全无效, win10 里 Win+Space 完全无效”。只是说明此时无法按顺序切换输入法而已。 |
68
Aixtuz 2015-11-07 02:30:52 +08:00
@theoractice
后续回复那么多条, 并不是要否定什么观点,而是为了解释我自己的 62 楼是确实可行的: > 只有一个输入法, Ctrl + Space 也是有效的。 另, 图片里的两个名称, 只是同一个输入法的两种框架. 类似唯一输入法时的不可删除状态, 两种框架下的小狼毫也被系统当成了一种输入法, 删除选项不可点击. 所以也就没有特意去安装一款唯一框架的输入法来解释, 拿双框架的凑合当作说明. 以上应该可以把之前的问题解释清楚了. ------------------------- 读完上文回复后, 想起的自己不用 shift 切换的另一个原因: 如果完全舍弃 Ctrl + Space , 也是可以实现无判断, 无脑中英切换的. 只是由于自己采用 Enter 来临时输入英文, 此时需要个别大写时, Caps 会结束输入, 而 Shift 刚好合适. 如此一来, 如果 Shift 切换中英存在, 那么在需要 Shift 临时大写时, 每当按下 Shift 又更改思路时, 就误切换了. ------------------------- 最初我只是看到你和楼主讨论 Shift 问题,很有同感,所以补充了一些不喜欢 Shift 切换的可能原因。 |
69
ddeef 2017-01-13 13:20:18 +08:00
一个在 Windows 下用 CapsLock 切换中英文的小工具。
https://github.com/cuiliang/Caps2CtrlSpace |
70
benjaminv 2017-06-12 09:38:50 +08:00
必须给作者一个拥抱.
Shift 会在中文下改英文非常蛋疼. 会与五笔下输入英文大写混淆不清. 的确如你所说: 禁止 QQ 输入法按 shift 切换中英 . 整个世界终于清净了... |
71
euzen 2018-02-15 10:20:18 +08:00
又过去一年了,微软自己还是没有给出解决方案。微软五笔加个选项可用 CRTL 切换中英文或者禁用 shift 切换中英文就这么难吗?
|
72
satanandroid 2018-03-14 15:45:56 +08:00
51 楼正解!
|
73
kendricklamar 2018-03-15 11:16:28 +08:00
@euzen 微软双拼和全拼现在都可以 ctrl 切换中英文,五笔没用过不知道。
|