学用 vim 中,发现小键盘尤其困难啊? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjvbqla
V2EX    Vim

学用 vim 中,发现小键盘尤其困难啊?

  •  
  •   zjvbqla 2022-02-13 08:30:46 +08:00 6572 次点击
    这是一个创建于 1341 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用的是 k380 ,网上找答案的时候有的键找不到,比如要用到 end 健,找了半天没找到。难道为了 vim 要换键盘?或者是我用法不对?


    k380

    52 条回复    2022-02-15 18:27:03 +08:00
    cT4035xGkTUJ0Ce7
        1
    cT4035xGkTUJ0Ce7  
       2022-02-13 08:41:56 +08:00 via Android   1
    没用过 k380 ,不过我笔记本上可以通过 fn+方向键实现
    plko345
        2
    plko345  
       2022-02-13 08:43:49 +08:00 via Android   4
    什么 end ,你具体要做什么,vim 就是让你的手一直保持在字母的这块区域,不需要小键盘
    YoYoLikesCiCi
        3
    YoYoLikesCiCi  
       2022-02-13 08:59:03 +08:00 via iPhone   1
    shift+4
    zjvbqla
        4
    zjvbqla  
    OP
       2022-02-13 08:59:26 +08:00
    @plko345 #2 好,我再多看看,也许有其他快捷键

    @M2K4 #1 嗯,谢谢。
    IsmeOvo
        5
    IsmeOvo  
       2022-02-13 09:17:18 +08:00 via Android   2
    shift + a 是你想要的操作吗
    ynyounuo
        6
    ynyounuo  
       2022-02-13 09:28:41 +08:00 via iPhone   1
    Vim 操作用 40% 键盘就可以了,你这已经属于富足状态了
    guoqiao
        7
    guoqiao  
       2022-02-13 09:38:53 +08:00 via iPhone   2
    按 $ 到行尾,要啥 End
    zjvbqla
        8
    zjvbqla  
    OP
       2022-02-13 09:55:14 +08:00 via iPhone
    @guoqiao 我想光标在最后一个字符后面,这样的操作的话光标在字符上!

    @IsmeOvo 好,我一会儿回去看看现在出来了。
    LaTero
        9
    LaTero  
       2022-02-13 10:03:31 +08:00 via Android   1
    @zjvbqla 按 a 进入编辑模式就在后面了
    levinit
        10
    levinit  
       2022-02-13 10:18:01 +08:00 via iPhone
    @zjvbqla shift a 呀
    matrix67
        11
    matrix67  
       2022-02-13 10:29:32 +08:00
    ctrl + e
    Nachtblut
        12
    Nachtblut  
       2022-02-13 10:46:26 +08:00 via iPhone
    可以改键
    ZhaoHongXuan
        13
    ZhaoHongXuan  
       2022-02-13 11:14:09 +08:00   1
    这和 vim 有关系么,没理解
    konakona
        14
    konakona  
       2022-02-13 11:19:48 +08:00
    使用 vim 就没机会用到小键盘,更何况 Home 、End 、PageUp 、PageDown 这些,我学习 Vim 的阶段连摸都没摸过……

    那不是按两下 GG 就到最后一样了么?
    按^就是去行首,按$就是去行尾(这跟正则是一样的)
    fl2d
        15
    fl2d  
       2022-02-13 11:34:19 +08:00   1
    你目前,只得到了 vim 的肉体,而不是灵魂。
    liufish
        16
    liufish  
       2022-02-13 11:51:51 +08:00
    vim 发展的那个年代,估计市面上还没有小键盘。
    Sainnhepark
        17
    Sainnhepark  
       2022-02-13 13:02:56 +08:00 via Android
    :h map.txt
    FrankFang128
        18
    FrankFang128  
       2022-02-13 13:06:17 +08:00
    我用 vim 这么多年,还没用过几次 end
    lindas
        19
    lindas  
       2022-02-13 13:53:49 +08:00
    gg 第一行
    G 最后一行
    $ 行尾
    ^ 行首
    完全可以代替 Home 、End
    Peven
        20
    Peven  
       2022-02-13 13:55:02 +08:00 via Android
    我 68 键
    zjvbqla
        21
    zjvbqla  
    OP
       2022-02-13 14:09:24 +08:00
    @lindas #19 主要是我还不太会用,比如$到的是行尾,但是大部分情况下到了行尾我们接下来是要输入在这句之后,而到行尾后光标是在最后的字符上,切换为插入模式后输入的话会在最后一个字符的前面。

    除非再按个 A
    zjvbqla
        22
    zjvbqla  
    OP
       2022-02-13 14:10:27 +08:00
    @zjvbqla #21 =$,中文输入法下符号错误
    guoqiao
        23
    guoqiao  
       2022-02-13 14:19:24 +08:00 via iPhone
    @zjvbqla 大写字母 A ,移动光标到行尾并进入插入模式
    yxcxx
        24
    yxcxx  
       2022-02-13 14:22:15 +08:00 via iPhone
    @zjvbqla 在插入模式就按 ctrl o ,然后按 A ,在普通模式直接按 A ,就直接到行尾进入插入模式。
    AthensBird
        25
    AthensBird  
       2022-02-13 15:01:00 +08:00
    你确定 vim 还需要 end 键?
    zhaoyeye
        26
    zhaoyeye  
       2022-02-13 15:06:26 +08:00 via Android
    这两天用 Ubuntu 的 vim 编辑器,不知道为什么比起 CentOS 或者 rhel 感觉起来比较费劲不好用。
    haoliang
        27
    haoliang  
       2022-02-13 15:11:00 +08:00
    > 难道为了 vim 要换键盘?
    不太明白,你没用 vim 前这键盘用着舒服?这个问题跟 vim 有什么关系吗?
    felixcode
        28
    felixcode  
       2022-02-13 16:39:18 +08:00
    哪怕是入门级别的 vim 用户,也不会抓着 End 键不放。
    expkzb
        29
    expkzb  
       2022-02-13 17:32:02 +08:00
    大写 A 就会在行尾了
    dcsuibian
        30
    dcsuibian  
       2022-02-13 17:34:28 +08:00
    这键盘有啥优点吗?看到很多人用,我同学也买过一个,感觉打代码难用的要死
    YaakovZiv
        31
    YaakovZiv  
       2022-02-13 19:00:59 +08:00
    vim 快捷键上,不需要小键盘就能满足
    [image]( https://image-static.segmentfault.com/114/877/1148777987-547fc1847c4b4_fix732)
    sutra
        32
    sutra  
       2022-02-13 19:12:45 +08:00
    vim 哪有 end ?
    jdhao
        33
    jdhao  
       2022-02-13 19:59:57 +08:00 via Android
    先把 vim tutor 过一遍,找一些基本操作的文章看看,看你这提问基本操作还没掌握
    nil333
        34
    nil333  
       2022-02-13 20:38:44 +08:00
    @dcsuibian 便宜。。。
    nightwitch
        35
    nightwitch  
       2022-02-13 20:50:47 +08:00   3
    这是 VIM 发明的时候的键盘,任何不在这个键盘上的键都不是必要的

    pony279
        36
    pony279  
       2022-02-13 21:35:21 +08:00
    楼主,K380 才是 vim 的神器,我买了两个 K380 ,一个在公司用,一个在家里用
    据我所知,end 键非常少用( 8 年 vim + emacs evil 用户)

    我喜欢 K380 的主要原因:
    1. K380 没有数字按键,所以键盘和鼠标的距离很短,手在键盘和鼠标之间移动非常省力
    2. 短键程,静音,键盘足够小却没感觉到明显的误码率
    zjvbqla
        37
    zjvbqla  
    OP
       2022-02-13 21:39:19 +08:00 via iPhone
    @pony279 嗯,主要是我没入门,谢谢
    ooops
        38
    ooops  
       2022-02-13 22:43:44 +08:00 via iPhone
    什么教程说要用 end 键?
    FRankie222
        39
    FRankie222  
       2022-02-13 22:49:35 +08:00
    您好,罗技 K380 的 end 键是 “fn + 方向键右”,同理,home 键是“fn + 方向键左”
    HankAviator
        40
    HankAviator  
       2022-02-13 23:05:28 +08:00
    看说明书啊亲,和主流笔记本的按键设置一样的,fn+上下左右=pgup/dn/home/end https://www.logitech.com.cn/zh-cn/manuals/k380-setup-guide
    xiaket
        41
    xiaket  
       2022-02-14 06:56:23 +08:00
    K380 真好评, 自己用着舒服给老婆也买了一个.
    marcong95
        42
    marcong95  
       2022-02-14 09:59:46 +08:00
    K380 真的这么好用么,大学的时候买过一个用不惯就出掉了。感觉实在敲铁盒,敲击的时候还能明显感觉到有种不知道是不是传说中的空腔音,可能用惯了机械对短键程的都不太感冒,又或者是在我出掉之后有啥改进
    ohwind
        43
    ohwind  
       2022-02-14 10:29:33 +08:00
    a 后插入
    A 末尾插入
    i 插入
    I 行首插入
    ^ 移动到行首
    $ 移动到行尾
    gg 首行
    G 最后行
    ohwind
        44
    ohwind  
       2022-02-14 10:32:08 +08:00
    o 在下面新增一行插入
    O 在上面新增一行插入
    dd 删除行
    cc 修改行
    Feedmo
        45
    Feedmo  
       2022-02-14 12:51:55 +08:00
    请问用 k380 是否可以做到任何一个键都能盲打?
    pony279
        46
    pony279  
       2022-02-14 13:53:03 +08:00
    @marcong95 键盘使用习惯确实非常主观,我用惯了薄膜键盘,再买机械键盘就会不习惯,还是觉得薄膜键盘便宜又好用

    个人比较喜欢接近轻薄本体验的短键程的键盘,主要是因为相对静音,休息时间 coding 不容易影响到其他人,其次就是键程短相对比较省力
    marcong95
        47
    marcong95  
       2022-02-14 15:01:08 +08:00
    @pony279 #46 确实是主观没错,但是我印象中的 K380 的手感可能比不上普通轻薄本键盘的手感还差,所以在近期突然冒出大量 K380 的好评就有点不解,怀疑是不是改进了结构啥的
    sbboy
        48
    sbboy  
       2022-02-15 09:03:12 +08:00
    @zhaoyeye 我记得之前 Ubuntu 默认的是 vi ,需要自己安装一下 vim 覆盖一下,不知道现在是不是这样。
    zhaoyeye
        49
    zhaoyeye  
       2022-02-15 09:25:00 +08:00 via Android
    @sbboy 对的,试了试 vim ,也不怎么好用,还有 visudo ,degit ,感觉起来有点麻烦
    IvanLi127
        50
    IvanLi127  
       2022-02-15 10:18:31 +08:00 via Android
    vim 还用得上 END ?
    smallparking
        51
    smallparking  
       2022-02-15 13:21:40 +08:00 via Android
    welcome to emacs
    tomychen
        52
    tomychen  
       2022-02-15 18:27:03 +08:00
    还是不熟悉 vim 的快捷键...
    HHKB 用户表示,没有一丁点压力
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4929 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 05:40 PVG 13:40 LAX 22:40 JFK 01:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86