linux怎么查看一个文件有多少行

直接使用 wc -l 文件名。

在linux下vim中如何设置显示行数

坦白说,在 vim 中设置自动编号非常简单,只需两步即可完成。

我们先来说说最重要的事情。
只需在 vim 命令模式下输入“:set nu”即可。
去年我们跑了一个监控项目,半夜就靠这个调试代码。
计算光标移动到的位置。
这比手动添加标记更容易。
另一件需要注意的是,这些设置是临时的,一旦 vim 关闭就会消失。
如果你想永久使用它,你需要更改 ~/.vimrc 文件并在其中添加“set number”行。
本以为改完文件就立即生效,结果发现必须重启vim或者使用“:source ~/.vimrc”。
还有一个更重要的细节。
如果不想显示行号,只需使用“:set nonu”或将行更改为“set number”即可将其删除。
很多人不重视这一点。

老实说,这有点令人困惑。
起初,我认为行号与当前行突出显示冲突,所以我不得不使用不同的颜色。
后来发现直接加在行号前面就可以了。
用行话来说,这称为雪崩效应。
事实上,前面的一个小小的延迟就会导致一切都落后。
等等,还有别的事。
如果同时使用“setrelativenumber”,则会出现相对行号。
例如,如果当前行是 5 ,则下一行将显示 +1 当与绝对行号一起使用时,这特别有趣,但在调试时很容易感到困惑。

我认为值得尝试将两者结合起来以提高效率。

如何在LinuxVi中显示行数linuxvi显示行数

嗯,我记得上次在宿舍用Vi改代码的时候,光标晃来晃去,数行数的我头疼。
Linux系统确实很硬核,而且有点磨损。

在 Vi 中查看行号非常容易。
打开文件,例如 vi test.txt。
然后按 :,命令栏将在屏幕底部亮起。
此时,输入设置编号并按 Enter 键。
正确的?这次每行前面都有一个额外的数字,例如 1 这是第一行,2 这是第二行。
这样看起来就清楚多了。
不过,这个设置只对你这次打开的Vi窗口有效。
如果下次打开,还得重新设置号码。

如果你一直想要行号又不放弃,那么你需要更改配置文件。
在 Linux 中,该文件通常位于 /etc/vim/vimrc 中。
您必须使用管理员权限才能更改它,使用 sudo vim /etc/vim/vimrc。
打开文件并查找行集编号。
如果前面有,则表示被注释掉了。
只需将其删除即可。
保存并退出。
这样,以后每次打开 Vi 时,行号都会默认存在。

哦,顺便说一句,还有一件事。
如果您使用 emacs,显示行号会更容易。
M-x 备用行号,只需按 Alt+x,然后说出备用行号并按 Enter。
我已经习惯了 Vi,但是切换到 emacs 有点不舒服。

等等,还有一件事。
我记得之前尝试过使用一个插件,比如vim-airline,它可以在编辑器上方创建一个状态栏,显示行号、文件名、缓冲区等。
看起来很酷,但安装起来有点困难。
您需要使用插件管理工具,例如 vim-plug 或 Pathogen。
对于只想快速显示行号的我来说,这有点大材小用了。

话虽如此,为什么我们必须显示行号呢?有时,当我调试代码并看到错误消息行号时,我可以跳过并更改它,这非常快。
但有时当你看代码、盯着行号时,你无法理解内容。
比如,我读《红楼梦》时,如果每一页都标有行号,就会感觉读起来少了一些韵味。

这个行号用起来很方便,但有时感觉像是一种负担。
Linux在很多情况下就是这样。
它给了你无数的方法,你必须选择正确的一种。
与Windows不同,一键返回简单粗暴。
嘿嘿,我们不谈这个了。