collo
V2EX  ›  Vim

各位 vim 大佬,在段尾编辑时,按 i 进入插入模式,怎么向右移动一格?

By collo at 2017 年 7 月 14 日 · 9050 次点击

本人 vim 初学者,有时候需要在段尾后面加内容,

我的操作是移动到段尾最后一个字符,按 i 进入编辑模式,然后按右箭头,再编辑,好累。

大佬们有简便方法吗?

47 条回复  •  2017-07-16 17:24:43 +08:00
crayygy
   1
crayygy  
   2017 年 7 月 14 日 via iPhone
a
sinker
   2
sinker  
   2017 年 7 月 14 日 via iPhone
a
jiezhi
   3
jiezhi  
   2017 年 7 月 14 日
A 效果会更好
rrfeng
   4
rrfeng  
   2017 年 7 月 14 日 via Android
a/A
jun4rui
   5
jun4rui  
   2017 年 7 月 14 日
a
collo
   6
collo  
OP
   2017 年 7 月 14 日
谢楼上各位大佬
nikogu
   7
nikogu  
   2017 年 7 月 14 日
笑死我了
yylzcom
   8
yylzcom  
   2017 年 7 月 14 日
a ……
zhoulouzi
   9
zhoulouzi  
   2017 年 7 月 14 日
a,i,o 建议了解下之间的区别
ChasYuan
   10
ChasYuan  
   2017 年 7 月 14 日 via Android
额。初学 是通过哪种途径学习的。A 这个东西 教程都会说吧。(实在没忍住想吐槽,不好意思
maxxxxx
   11
maxxxxx  
   2017 年 7 月 14 日
移到段尾编辑不应该是}kA 吗
ldbC5uTBj11yaeh5
   12
ldbC5uTBj11yaeh5  
   2017 年 7 月 14 日   ❤️ 4
mwangzhy
   13
mwangzhy  
   2017 年 7 月 14 日 via iPhone
i 是 insert,在当前位置插入
a 是 append,在当前位置追加
Betacoefficient
   14
Betacoefficient  
   2017 年 7 月 14 日
兄弟,你连 google 都不会了么,用 1$
collo
   15
collo  
OP
   2017 年 7 月 14 日
@Betacoefficient [尴尬脸]
yuxingdubai
   16
yuxingdubai  
   2017 年 7 月 14 日
A 可以直接在行末添加
collo
   17
collo  
OP
   2017 年 7 月 14 日
@ChasYuan 是学的实验楼上的课程,好像真的没教 a ……
FrankFang128
   18
FrankFang128  
   2017 年 7 月 14 日
ESC A
tamlok
   19
tamlok  
   2017 年 7 月 14 日 via Android
来来来,Vim 友,给你推荐个配色,https://github.com/tamlok/detorte
tusj
   20
tusj  
   2017 年 7 月 14 日
是时候祭出这个连接了
http://www.lagmonster.org/docs/vi.html
caixiexin
   21
caixiexin  
   2017 年 7 月 14 日 via Android
→
caixiexin
   22
caixiexin  
   2017 年 7 月 14 日 via Android   ❤️ 1
以上是开玩笑的,送 LZ 张图学习下😂
http://cenalulu.github.io/images/linux/vim_cheatsheet/classic.gif
n6DD1A640
   23
n6DD1A640  
   2017 年 7 月 14 日   ❤️ 10
araraloren
   24
araraloren  
   2017 年 7 月 14 日
怎么说还是 emacs 好呢,根本不需要这一套。。(逃
colorwin
   25
colorwin  
   2017 年 7 月 14 日
@n6DD1A640 谢谢,解锁了几个新操作
nG29DOMuRYTWfcSr
   26
nG29DOMuRYTWfcSr  
   2017 年 7 月 14 日 via Android   ❤️ 2
楼主可以看下我翻译的这篇教程。

https://github.com/wsdjeg/vim-galore-zh_cn
nG29DOMuRYTWfcSr
   27
nG29DOMuRYTWfcSr  
   2017 年 7 月 14 日 via Android
ctrl+o l
fei051466
   28
fei051466  
   2017 年 7 月 14 日   ❤️ 1
有这么一秒让我感觉自己成了大佬。
aristotll
   29
aristotll  
   2017 年 7 月 14 日
@araraloren ctlr + e
timothyye
   30
timothyye  
   2017 年 7 月 14 日 via Android
A 就可以了

另外附送一个: I 光标移动到开头并进入 insert 模式
402124773
   31
402124773  
   2017 年 7 月 14 日
I
AEANWspPmj3FUhDc
   32
AEANWspPmj3FUhDc  
   2017 年 7 月 14 日 via Android
a
nG29DOMuRYTWfcSr
   33
nG29DOMuRYTWfcSr  
   2017 年 7 月 14 日
@collo 首先,我觉得大多数人都没有搞清楚楼主要问的问题,按照帖子中描述,是要在段尾添加内容,不是行尾,也不是行首,并且当前模式是在 normal 模式下,那么按下面的操作最方便。
直接 normal 模式下按 vipa
nG29DOMuRYTWfcSr
   34
nG29DOMuRYTWfcSr  
   2017 年 7 月 14 日
打错,是 }a
javafx
   35
javafx  
   2017 年 7 月 14 日
vim 初学者为何不先敲一遍 vimtutor ?
ech0x
   36
ech0x  
   2017 年 7 月 15 日 via iPad
这时候应该祭出的是 vimtutor 吧
ech0x
   37
ech0x  
   2017 年 7 月 15 日 via iPad
@araraloren 打死异端(逃
lslqtz
   38
lslqtz  
   2017 年 7 月 15 日
XiaoFaye
   39
XiaoFaye  
   2017 年 7 月 15 日
哈哈,我怎么也想不明白怎么会有人觉得记一堆命令行的 vi/vim 好用,我就只用 nano
XiLemon
   40
XiLemon  
   2017 年 7 月 15 日 via iPhone
突然感觉像大佬,😊
beilun
   41
beilun  
   2017 年 7 月 15 日 via iPhone
楼主可以先看看 vim 自带的入门教程 vimtutor。。。一般入门教程都会讲 i,a,楼主,你学东西连搜一下入门教程都不愿意,有点过分了◝( ˙ ꒳ ˙ )◜
xinhangliu
   42
xinhangliu  
   2017 年 7 月 15 日
![]( )
harry890829
   43
harry890829  
   2017 年 7 月 15 日
段尾用 A 直接点
Rico
   44
Rico  
   2017 年 7 月 15 日
lybtongji
   45
lybtongji  
   2017 年 7 月 16 日
学到了新姿势
yongSir
   46
yongSir  
   2017 年 7 月 16 日
a A I ...
终于大佬了一把
hei1000
   47
hei1000  
   2017 年 7 月 16 日
没有提前学习 vim 教程就来提问?
© 2026 V2EX · 84ms · 3.9.8.5