vim编辑器不显示行数
时间: 2023-10-26 14:01:29 浏览: 118
你可以在Vim编辑器中通过设置来显示行号。可以按照以下步骤进行操作:
1. 打开Vim编辑器。
2. 进入命令模式,按下冒号(:)键。
3. 输入以下命令并按下回车键:set number
4. 如果你想要在左侧显示行号,可以使用命令:set number relativenumber
5. 现在,Vim编辑器将显示每一行的行号。
请注意,这些设置只对当前打开的文件有效。如果你希望每次打开Vim时都显示行号,可以将这些设置添加到你的Vim配置文件(通常是`.vimrc`文件)中。
相关问题
linuxvim编辑器显示行数
在Linux的Vim编辑器中,显示当前文件的行号是默认设置的一部分,但如果你想要确认或更改这个设置,你可以使用以下方法:
1. **查看行号**:默认情况下,当你打开一个文件时,行号会在左侧或右侧(取决于你的配置)以数字形式显示。按下`'g`键然后输入`gg`(或者直接按`gg`)将立即跳到文件的第一行,同时行号会显示出来。
2. **启用/禁用行号**:如果行号未显示,你可以按下`:set nu`命令来开启行号显示,反之则按下`:set nonu`关闭它。这些命令需要在正常模式下输入。
3. **自定义设置**:如果你希望行号显示在特定位置或者有其他定制需求,可以在`~/.vimrc`配置文件中添加`set number`(显示行号)或者`set nonumber`(关闭行号)的设置。这样,每次打开Vim时就会按照你的配置来显示。
如果你已经知道如何在Vim中移动光标,但不清楚行号的显示情况,只需在普通模式下上下移动,行号会随着光标的移动实时更新。
在Linux中将/etc/passwd文件复制到/opt目录,使用vim打开文件并显示行数,再搜索包含root关键字的行数
在Linux中,你可以按照以下步骤完成这个操作:
1. 首先,使用`cp`命令将`/etc/passwd`文件复制到`/opt`目录:
```
sudo cp /etc/passwd /opt/passwd_copy
```
这里加上`sudo`是因为`/etc/passwd`通常拥有根权限才能访问。
2. 然后,使用`vim`编辑器打开刚复制的文件:
```
vim /opt/passwd_copy
```
进入编辑模式后,可以输入`:set linebreak`让`vim`能在长行上显示完整内容,接着按下`Esc`键进入正常模式,输入`:w`保存并退出。
3. 要显示文件的总行数,可以在终端中使用`wc -l`命令:
```
wc -l /opt/passwd_copy
```
4. 要搜索包含"root"的关键字的行数,可以使用`grep`命令:
```
grep "root" /opt/passwd_copy | wc -l
```
这会输出包含"root"字符串的所有行的数量。
阅读全文