将光标移动到vim中的文件结尾处
当我想在Vim中将光标移动到文件末尾(即最后一行的末尾)时,我必须input六个按键:
 <ESC>G$a – 在我的键盘布局上转换为ESC + Shift g + Shift 4 + a 。 
我怎样才能更有效地做到这一点?
由于我经常在许多不同的机器上工作,所以我不能总是更改.vimrc,所以我正在寻找答案,而无需编辑或创build该文件。
 在做a之前不需要明确的去行尾,使用A ; 
  在[count]次行的末尾附加文本 
 <ESC>GA 
这更快。 只要使用这个
 :$ 
 <ESC> then <SHIFT> + G 
 对于初学者来说,没有必要回报。  G$会做。 而且你通过在正常模式命令的长度上计数<Esc>和a来误导。 
 但是,如果你喜欢,你可以使用<C-End> 。 
我以为这个问题是“将光标移动到vim文件的结尾”?
 文件结尾:esc -G 
 开始文件esc -g(如果你已经在命令区域,则为gg) 
  G的最后一行是最好的方法。 这会将光标移动到文件的最后一行。 
 到最后一列的最佳方法是使用$ 。 这会将光标移动到当前行的最后一列。 
 所以只要做G$可以到文件的最后和最后一行。 
 如果你想在文件末尾input插入模式,那么你只需要做GA 。 通过这样做,您可以转到文件的最后一行,并通过追加到最后一列来进入插入模式。  🙂 
如果您打算写下一行, ESC G o将执行回车并将您置于下一行(位于文件末尾)的插入模式中,从而节省更多的击键次数。
你可以在.vimrc中将它映射到一个键,例如F3
 map <F3> <Esc>Shift+G<CR>Shift+4<CR>a 
我真的不确定Shift +语法,你需要看看,但这个想法应该是合理的。
这更快:
 <ESC>GA