天天看点

vi或vim搜索之</><?>---linux命令

vi或vim搜索之</><?>

一般情况查找一个文件里面的内容,vi或vim文件后,之前习惯性的使用“/加内容”来进行搜索,按n跳到下一个位置;

但是有一个需求是文件内容太大,需要从文件的后面开始查找内容,那么就衍生出来<?>和N键

1、一般情况:

/内容    向下搜索    n继续搜索下一个

注:回车后一般跳转到内容的第一个位置

?内容   向上搜索     n继续搜索上一个

注:回车后一般跳转到内容的最后一个位置

2、另一种情况:

/内容            

#回车后一般跳转到内容的第一个位置,

但是按N键后会切换到“?内容”这种模式,继续按N键会继续搜索上一个内容(是在当前行开始);

n键会切回“/”这种模式,继续按n继续搜索下一个

?内容

#回车后一般跳转到内容的最后一个位置,

但是按N键后会切换到“/内容”这种模式;继续按N键会继续搜索下一个内容(是在当前行开始);

n键会切回“?”这种模式,继续按n继续搜索上一个

  • 总的来说就是按n键是第一次执行的模式,按N键执行的是另一种模式(是在当前行开始)。