vim将光标移动到我想要的第一个字符的行?

时间:2016-05-31 11:36:06

标签: linux vim

我知道有fxFx将光标移动到一行中的下一个/上一个x出现。但此命令在一行中。

现在我想将光标移动到第一个字符为x的下一行, 是否有任何命令,vim供应可以实现这个?

2 个答案:

答案 0 :(得分:5)

在正常模式下输入/

,尝试使用搜索命令

^开始向前搜索 \s*代表一条线的开头 x代表无空白空间 x代表您要搜索的字符:help / :help usr_27 :help pattern

您可能需要先阅读一些vim帮助手册; 例如:

$array1=  array('season_id ' => $data['id']);
$array2=  array('names' => $data['name']);

$this->db->where($array1);
$query = $this->db->update('seasons',$array2);

答案 1 :(得分:0)

在下一行/上一行中查找字符 您可以使用j0fx搜索下一行中第一次出现的x。 您可以使用k0fx搜索上一行中第一次出现的x。

说明:

   j - down arrow / move one line down
   k - up arrow / move one line up 
   0 - move to first character in the current line
   fx - find the first occurrence of x in current line.

在任意行中找到角色的下一个/上一个出现

     /x
     where x is the character

然后按n转到下一次出现。按N转到之前的匹配项。