less
与多个文件一起使用。 less状态行告诉我(END)-下一个:file2.txt
但是如何从less中导航上一个/下一个?
#1 楼
我们在联机帮助页中阅读::n Examine the next file (from the list of files given in the com‐ mand line). If a number N is specified, the N-th next file is examined. :p Examine the previous file in the command line list. If a number N is specified, the N-th previous file is examined.
#2 楼
输入:n
和:p
。#3 楼
从:h
(帮助窗口)中发现,我可以使用:p(用于上一个)和:n(用于下一个)评论
教男人钓鱼。我不知道您可以:什么,但现在我知道如何使用:h ...
–米奇·肯特(Mitch Kent)
2014年10月15日在9:51
为了清楚起见,您仅输入h即可获得帮助,而无需冒号(冒号已经在其中)。但是,您必须使用显式冒号键入:n或:p才能转到next / prev文件。
– Wisbucky
17年9月27日在21:24
#4 楼
注意:实际上,您必须为这些命令键入:
(即使已经有一个冒号可见)。:n
跳至下一个文件:p
跳至上一个文件:x
跳至第一个文件3:n
向前跳3个文件3:p
向后跳3个文件3:x
跳到第3个文件:f
打印当前文件名/信息(如果您忘记了位置,则很有帮助)评论
this带这个答案,因为它使我最接近了我要寻找的东西:如果要“轻松”跳到列表中的LAST文件,请首先使用:f查看列表中有多少个文件(例如'(文件1,共99个文件)'),然后按@wisebucky的描述输入99,:x,您将立即跳转到它。不幸的是,似乎没有跳转到最后一个文件的捷径,就像您可以很容易地单独使用:x跳转到第一个文件一样。
–J.M. Janzen
19年4月27日在20:24
#5 楼
严格来说,这不是一个答案,但是也许有人可以找到这个有用的方法。如果文件数量相当少,则可以使用
vim
:vim -O files*
这样,通过自动分割屏幕一次显示所有文件。
(使用
-o
水平分割。)一些基本的
vim
此用例的生存命令:Ctrl-W +箭头选择相邻的拆分;
/搜索缓冲区;
:qa退出
vim
(!!!)。
评论
:e [文件]检查一个新文件。 -即打开一个新文件而打开较少的文件
–JellicleCat
2014年6月30日15:30
当您不确定如何描述时,+ 1栈交换比通过人工进行手动grep查找合适部分的速度更快。
–内森(Nathan)
2014年8月5日在18:31
如果指定了数字N-如何指定该数字(在联机帮助页中找不到答案)?
–彼得·多布罗格斯特(Piotr Dobrogost)
2014年11月25日16:53
@PiotrDobrogost:好问题。我不得不自己弄弄一点。原来数字在冒号和n或p之前。例如,3:n将一个移至下一个第三文件。
– Stephan202
2014-11-25 17:35
@ardnew您不太可能对该评论发表任何评论-任何同意您的人都不太可能遇到这个问题!
– T.C.督导
17年9月21日在15:29