移至 vim 中的最后一个非空行

Move to last non-empty line in vim

假设我有以下文件开头。我经常使用 gg 导航到文件的顶部,但随后我想转到第 4 行,即最后一个非空行,以便我可以使用 o 在新行中导入其他内容。有这样做的命令吗?当然,我可以先 4j 然后 o,但是导入行的数量因文件而异,所以为了避免每次都必须查找此信息,最好只转到最后一个一个命令的非空行,这样我就可以简单地输入“o”并开始写作。

  1 import * as firebase from 'firebase';
  2 import { firebaseConfig } from '.././config/auth';
  3 import { RkText, RkCard, RkStyleSheet, RkTheme } from 'react-native-ui-kitten';
  4 import { connect } from 'react-redux';
  5
  6 [some other code]
  ...

另一种方法是使用 } 转到 第一个空行 (前进段落)并插入 O.

有关详细信息,请参阅 :help object-motions

大写 G 将您转到文件的最后一行。