V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjvbqla
V2EX  ›  Vim

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

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

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


    k380

    52 条回复    2022-02-15 18:27:03 +08:00
    M2K4
        1
    M2K4  
       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   ·   实用小工具   ·   2972 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:57 · PVG 22:57 · LAX 06:57 · JFK 09:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.