之前预定的 keychron K6 前天到货了,很欣喜的用了两天,发现真的不习惯:
手感来说中规中矩吧,可能按惯茶 FILCO 后还没习惯这个红轴,虽然轻,但是有点“硬”。
虽然影响不算特别大,感觉自己用还是得 87 起步。
然后发现 keychron 开始预告 K8 了,人给整傻了。
好像都不爱看评论,解释下:
1
Immortal OP 顺带问下 vim-surround 里的 ysS 一类的命令,S 不是模式删除么,这个怎么用的
|
2
mbtfdwlx 2020-04-27 11:17:06 +08:00
建议咸鱼或者留着送妹子...
|
3
MaxTan 2020-04-27 11:18:30 +08:00
esc 绑 caps lock 上
|
4
Vimiumist 2020-04-27 12:37:51 +08:00
CTRL+C 甚至 CTRL+[都比 ESC 香
|
7
loading 2020-04-27 12:44:40 +08:00 via Android 2
keychron 有啥好看的。
|
8
DiamondbacK 2020-04-27 13:03:56 +08:00
标题误导差评。
只谈真 Vim,不谈模拟:没有特制键盘的自制魔法的就 :inorempa jk <Esc> 啊,这比什么组合键都强。 40% 键盘 + Vim 用户。 |
9
DiamondbacK 2020-04-27 13:05:10 +08:00
更正:
:s/innorempa/inoremap/ |
10
DiamondbacK 2020-04-27 13:05:48 +08:00
更正左边也更错了,但右边没错……
|
11
dog82 2020-04-27 13:31:33 +08:00
爱用 vim 的都是老程序员了吧,新生代没人玩这个
不过 vim 跟 f 区关系不大 |
13
Immortal OP @DiamondbacK #8
主要平时命令会输错 想重新输入 jk 也可以么 |
16
yxcxx 2020-04-27 14:13:12 +08:00
esc 用 ctrl [, 用起来没任何问题,如果是 ideavim 的话,可以编辑一下 ideavimrc, 把常用的 action 设置成 vim 的快捷键,再不济双击 shift 也好.
|
17
STRRL 2020-04-27 14:14:37 +08:00
我现在用的是 magic keyboard 可以了解下,除了剪刀键盘手感一般般,其余都比较舒服。
|
18
Immortal OP |
19
Immortal OP |
21
stimw 2020-04-27 14:20:17 +08:00 via Android
@Immortal 我用的 60%是 anne pro2,有 taps 功能,干啥自定义都很方便。你这键盘没法自定义?
|
23
STRRL 2020-04-27 14:24:07 +08:00
@Immortal 好吧 我其实买 magic kbd 只是为了键位和笔记本键盘一样。。 因为在家木有外设键盘= =
懒于适应两套布局 而且 magic kbd 可以买 skinAT 家的贴纸 (可定制 好看 |
24
stimw 2020-04-27 14:24:32 +08:00 via Android
我倒觉得 fn+F 区和单按 F 区在麻烦程度上没什么区别...
esc 建议使用 ctrl+[代替。。 |
25
stimw 2020-04-27 14:26:35 +08:00 via Android
@Immortal 呃,taps 可以把 capslock 单击改成 esc,但是组合的时候可以变成 ctrl 。
|
26
Immortal OP @stimw #24
主要是 idea 的 3 个操作常用 1 、批量改变量名 2 、打开终端 3 、查看类内所有方法 这几个都涉及到 F 区 我常用的就是 ctrl+[ 前面的问题说了,不是因为 ESC,而是这个键盘 ESC 和~是一个键 |
29
yxcxx 2020-04-27 14:39:54 +08:00
@Immortal #18 我用 filco 的 minila,把 capslock 映射成 esc,1 左边的~和 esc 复用键保留~,ctrl 用手掌按,用起来很舒服。唯一缺的就是用有时候 Mac 自带键盘的时候 ctrl 没办法用手掌按会不习惯。
|
31
luckyrayyy 2020-04-27 14:44:59 +08:00
我觉得 k2 84 键布局可能好些.....很多快捷键还是依赖 f 区
|
32
Immortal OP @luckyrayyy
即将新出的 k8 我觉得也可以 |
34
20015jjw 2020-04-27 15:24:23 +08:00 via Android
我也是 vim+android studio
.ideavim 文件了解一下? 我反正 hh$kb layout 还多俩键 |
35
clrss 2020-04-27 15:38:30 +08:00
你要 F 区肯定不能选 60%啊.
关于 ESC, 我觉得 ESC 还是得在~上面, 哪怕 ESC 右边 F 区空着啥都没有(放电池电路板? 省几个轴&键帽?) |
38
gaohongyuan 2020-04-27 15:59:05 +08:00 via Android
用 hhkb 那样的 1.5u 退格布局,既把 esc 和~分开了,又拉近了退格和小拇指的距离
|
39
focux 2020-04-27 16:08:37 +08:00
hhkb 用 vim 溜得飞起啊
|
41
Immortal OP |
42
Immortal OP |
43
20015jjw 2020-04-27 17:01:50 +08:00 via Android
@Immortal
你的键盘大概只能 karabiner 弄个假的 spacefn 然后 4-5 年的 vim 用户 ideavim 配置对 fn 是可以完全不用的 你是不是不知道 ideavim 李可以绑 intellij 里的 actions |
44
20015jjw 2020-04-27 17:03:18 +08:00 via Android
顺便我看你 esc 还在左上角? dual role key 了解一下? caplock 按一下 esc 按住 ctrl 左上角 gravy 很容易的..
|
45
20015jjw 2020-04-27 17:03:46 +08:00 via Android
顺便红轴打字真的累
|
47
tremblingblue 2020-04-27 17:10:31 +08:00
@Immortal 有客制化 hhkb 布局的键盘的
|
48
LancerEvo 2020-04-27 17:21:25 +08:00
vim 用什么 f 区?我都不知道 vim 支持 f 键
推荐 filco 87 不解释 |
49
tiiime 2020-04-27 17:32:52 +08:00 1
分享下自己的配置,在 idea 里输入 :actionlist 可以看所有支持的 action
SelectInProjectView 这个 action 可以搞定在 ProjectView 定位文件位置,不用鼠标点那个了 # ~/.ideavimrc set multiple-cursors set vim-easymotion set vim-surround set vim-textobj-entire # set relativenumber set clipboard+=unnamed # nnoremap <UP> kzz # nnoremap <DOWN> jzz noremap <Space>rel :action Refactorings.QuickListPopupAction<CR> noremap <Space>ren :action RenameElement<CR> noremap <Space>res :action ChangeSignature<CR> # noremap <Space><Space> :action GotoDeclaration<CR> noremap <Space>p :action SelectInProjectView<CR> noremap <Space>tig :action Vcs.Show.Log<CR> noremap <Space>gh :action Vcs.ShowTabbedFileHistory<CR> noremap <Space>gl :action Vcs.Show.Local.Changes<CR> noremap <Space>r<Space> :action Run<CR> noremap <Space>c<Space> :action CleanGradleProject<CR> noremap <Space>s<Space> :action Android.SyncProject<CR> noremap <Space>f<Space> :action FindInPath<CR> noremap <Space>l<Space> :action ShowReformatFileDialog<CR> noremap <Space><Space> :action RecentFiles<CR> noremap <Space>fu :action FindUsages<CR> |
53
ooops 2020-04-27 19:21:47 +08:00 via iPhone
f 区自己映射啊,组合键不移动手指和单个键移动一段距离我选择前者。我 40%用的很舒服。capslock 位置按住 control,点击是 ESC,你可以试试这个方案。Capslock 没什么用可以抛弃掉。
|
55
Immortal OP @tiiime #49
看到你用的那两个插件 我有两个疑问没找到解决方案 正好咨询下你 我是 Mac 里用: 1 、surround 里 如果组合 S (大写)是怎么解决的,默认 S 不是“删除当前字符并改为插入模式”么,不知道是不是 Mac 下的问题。 2 、multiple-cursors 我这边完全没法用,是需要什么特殊姿势?查了下还是 Mac 的原因 |
56
ooops 2020-04-27 19:35:19 +08:00
@Immortal #54 可以换成左 shift 切英文,右 command 切中文。然后配合我那个方案会比较爽。默认也是可以用 control+space 切换输入法。
|
57
Goooogle 2020-04-27 20:16:08 +08:00
所以我选择带功能区的 75 键盘
|
58
lfcyme 2020-04-27 20:27:18 +08:00 via Android
我用国产经典容 niz 68 也是没 f 区 但是没什么异常啊 建议走向纯 vim 的道路
|
60
summerain4ever 2020-04-27 23:52:15 +08:00
大佬用不惯,挂闲鱼出么?我也想试试
|
61
guog 2020-04-27 23:53:58 +08:00 via Android
50 包邮回血
|
62
Maximumh 2020-04-28 00:56:11 +08:00 via iPad
买过这个牌子键盘,keychron k3 然后退了,几个大键的手感太肉了,特别是空格键这种一直按的手感不一致就难受
|
63
eric6356 2020-04-28 01:13:21 +08:00
完全同意,最近几年一直用 87 键的。
看到楼上也有提到,我也买过 75% 的键盘,记得是 KBT 的 Race 。用了几天因为 ~ 和 Esc 贴着,不像标准键盘那样有间距导致我经常误触,最终没法习惯而退掉了。 |
64
wd 2020-04-28 06:33:50 +08:00 via iPhone
把右 shift 改成 esc 我一直这么用。还有一个就是 capslock 可以利用起来
|
65
gaohongyuan 2020-04-28 07:30:34 +08:00 via Android
@Immortal 只要类似的布局就可以,最便宜的方案应该是 gh60 自己组装一把?
|
66
hhyvs111 2020-04-28 08:51:05 +08:00
建议换一个 hhkb 吧,这才真的 vim 60%键盘
|
67
DiamondbacK 2020-04-28 09:17:35 +08:00
就算是 F 区和两键、三键、四键甚至五键的组合键,也是 40% 键盘按起来更舒服,想不到吧?这要看你肯不肯用点心去设计键位。完全可以做到按这些键的时候连手腕都不离开原来的支撑点。
|
68
Immortal OP @DiamondbacK 别 老哥 四五个键一起按 我还是愿意移动下手腕的
|
69
undeflife 2020-04-28 09:38:33 +08:00
键盘如果是红轴 我收
|
70
MarkLeeyun 2021-08-21 00:31:58 +08:00
68 键的有点无聊。还是 61 的舒服。
|