Newyorkcity
V2EX  ›  问与答

新手 请问 vim 下怎么将光标移动到行尾的换行符?

  •  
  •   Newyorkcity · Jul 25, 2021 · 2513 views
    This topic created in 1927 days ago, the information mentioned may be changed or developed.
    比如文本内容是

    12345678
    abcdefghijklmno

    我想要实现进入插入模式(或者叫编辑模式?)后,能够只输入一个 9,就让文本变成:

    123456789
    abcdefghijklmno

    而现在通过 hjkl 的移动,最后光标在第一行最多停留在 8 上,导致我进入编辑模式后输入 9,结果是 123456798 。我不得不在进入编辑模式后再按一下右方向键,这样我的输入位置才来到换行符前。这让我觉得好憋屈。

    我用『 vim 光标移动到行尾』作为关键词谷歌过,有看到使用 $ 的说法,但使用 shift+4 也依然是导致光标来到 8 前而不是换行符前。

    谢谢
    ynyounuo
    ynyounuo
    Jul 25, 2021 via iPhone❤️3
    1
    编辑用 a 别用 i
    whywaoxaks
    whywaoxaks
    Jul 25, 2021❤️1
    2
    你要明白 a 和 i 是什么的缩写
    chiu
    chiu
    Jul 25, 2021❤️2
    3
    谷歌搜索结果第一个就会告诉你,用大写 A
    Howlaind
    Howlaind
    Jul 25, 2021
    4
    直接大写 A 是正解
    QingStone
    QingStone
    Jul 25, 2021 via iPhone
    5
    其实也可以键盘上的“End”键的
    aneureka
    aneureka
    Jul 25, 2021 via iPhone
    6
    你会问这个问题主要是因为你没用「 vim 添加字符到行尾」作为关键词来搜索,而这才是你最终的需求;不过我感觉你可以先过一遍 vimtutor,把基本的东西先掌握好
    jdhao
    jdhao
    Jul 25, 2021 via Android❤️3
    7
    基本教程都没看一遍,就别提问了,自己花点时间把基础过一遍很难吗
    HeliumTang
    HeliumTang
    Jul 25, 2021
    9
    你这基础都没掌握,先把 vim 自带的教程过一遍
    newbieRenew
    newbieRenew
    Jul 25, 2021 via iPhone
    10
    通读:h
    Newyorkcity
    Newyorkcity
    OP
    Jul 25, 2021
    11
    @ynyounuo
    @whywaoxaks

    @chiu

    请问下现在我是粘贴板里有一个 9,想用 p (即不进入编辑或者追加模式)实现 12345678 变成 123456789 的话,该怎么搞呢?
    ynyounuo
    ynyounuo
    Jul 25, 2021
    12
    @Newyorkcity 在当前行 $p 不行吗?你过完 vimtutor 可以试试没事在 vimgolf 玩玩
    chiu
    chiu
    Jul 25, 2021❤️1
    13
    @Newyorkcity #11
    我从谷歌学到的:
    * `$p`
    * 如果你想只按一个键来实现,可以 `echo ":nmap , $p" >> ~/.vimrc` ,这样只需要按 `,` 键

    chiu
    chiu
    Jul 25, 2021
    14
    你已经在遇到问题的第一时间尝试通过搜索去解决你的问题了,希望这个帖子没有打击到你提问的信心。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2872 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:17 · PVG 21:17 · LAX 05:17 · JFK 08:17
    ♥ Do have faith in what you're doing.