Vi
按 $ 然後 Enter 在最後一個字元之前添加換行符,而不是之後
我正在嘗試在 VI 編輯器的最後一行末尾添加另一行,我需要轉到最後一行的最後一行(命令 $)通過按 Enter 鍵插入新行。但是游標停留在最後一個字元上:如果我必須在最後一個字元上按 Enter,它會使最後一行的最後一個字元轉到下一行。那不是我需要的。我只需要按輸入鍵插入一行。
作業系統:Solaris X11
e
用於轉到詞尾。您應該使用$
轉到行尾。您可以使用
o
(for open) 從目前位置插入另一行。您還可以使用
A
從行中的任何位置將某些內容附加到行尾。
- 在目前行下方添加新行(或新行)的正常方法是鍵入
o
( o pen)。它將立即創建一個新的空白行,因此您無需鍵入Enter
(直到/除非您想添加兩行或更多行)。- 你在使用
i
(我插入)?要在目前位置之後添加文本,請使用a
( a append)。或者,要在目前行的末尾添加文本,請使用A
,它實際上是$a
.