linux 命令 vi里面set nu 怎么用? Linux中vi里如何让set number在每次启动vi时...

linux \u547d\u4ee4 vi\u91cc\u9762set nu \u600e\u4e48\u7528\uff1f

\u5728\u547d\u4ee4\u6a21\u5f0f\u4e0b\u8f93\u5165
:set nu
\u6216\u8005
:set number
\u90fd\u53ef\u4ee5\u4e3avi\u8bbe\u7f6e\u884c\u53f7\uff0c\u5982\u679c\u8981\u53d6\u6d88\u7684\u8bdd\uff0c\u5219\u8f93\u5165
:set nonu
\u884c\u53f7\u7684\u8bbe\u7f6e\u662fvi\u7684\u73af\u5883\u8bbe\u7f6e\uff0c\u4e0d\u4f1a\u5f71\u54cd\u6587\u672c\u7684\u5185\u5bb9\u3002
\u672c\u56de\u7b54\u7531\u7535\u8111\u7f51\u7edc\u5206\u7c7b\u8fbe\u4eba \u90ed\u5f3a\u63a8\u8350\u4e3e\u62a5| \u8bc4\u8bba 30 2

yjx_xiaoxin
\u91c7\u7eb3\u7387\uff1a43% \u64c5\u957f\uff1a Windows \u4e91\u670d\u52a1 \u6570\u636e\u5e93DB Linux
\u5176\u4ed6\u56de\u7b54
\u5728VI\u7684\u547d\u4ee4\u6a21\u5f0f\u4e0b\u8f93\u5165\u201c:set nu\u201d
\u6216\u8005\u4fee\u6539vi\u914d\u7f6e\u6587\u4ef6\u201cvi ~/.vimrc\u201d\uff0c\u5728\u5176\u4e2d\u6dfb\u52a0\u201cset nu\u201d
\u5728VI\u7684\u547d\u4ee4\u6a21\u5f0f\u4e0b\u8f93\u5165\u201c:set nu\u201d\uff0c\u5c31\u6709\u884c\u53f7\u4e86\u3002
\u4f46\u662f\u60f3\u5c06\u8fd9\u4e2a\u8bbe\u7f6e\u5199\u8fdbVI\u7684\u914d\u7f6e\u6587\u4ef6\uff0c\u5c31
# vi ~/.vimrc
\u5728\u8fd9\u4e2a\u6587\u4ef6\u4e2d\uff0c\u6dfb\u52a0
set nu
\u5c31\u884c\u4e86
\u4ee5\u524d\u6211\u8fd8\u4e0d\u9002\u5e94\uff0c\u540e\u6765\u7528\u5f97\u591a\u4e86\u4e5f\u5c31\u4e60\u60ef\u4e86\u3002\u3002\u3002
\u8bf7\u53c2\u8003\uff0c\u5e0c\u671b\u80fd\u5e2e\u5230\u4f60\u3002\u5173\u4e8e\u8fd9\u4e2alinux\u7cfb\u7edf\u7684\u5b66\u4e60\uff0c\u6211\u4e00\u76f4\u770b\u5218\u9044\u8001\u5e08\u7684\u4e66\u7c4d\u300alinux\u5c31\u8be5\u8fd9\u4e48\u5b66\u300b\u3002

\u6211\u4eec\u5728Linux\u7cfb\u7edf\u4e2d\uff0c\u4f7f\u7528vi\u6216vim\u4e2d\uff0c\u8981\u663e\u793a\u884c\u53f7\u5c31\u4f7f\u7528\u547d\u4ee4\uff1a

set nu

\u5c31\u53ef\u4ee5\u663e\u793a\u51fa\u884c\u53f7\u7684\u4e86\u3002
\u4f46\u662f\u6bcf\u6b21\u7f16\u8f91vi\u6216vim\u65f6\uff0c\u90fd\u8981\u8f93\u5165\u8fd9\u4e2a\u547d\u4ee4\uff0c\u5f88\u662f\u9ebb\u70e6\u3002\u5982\u679c\u6211\u4eec\u6253\u5f00vim\u4f7f\u8be5\u547d\u4ee4\u80fd\u81ea\u52a8\u751f\u6548\u6211\u4eec\u60f3\u53ea\u8981\u914d\u7f6e\u4e00\u4e0bvim\u7684\u914d\u7f6e\u6587\u4ef6\uff0c\u5c31\u53ef\u4ee5\u5b9e\u73b0\u8fd9\u4e2a\u529f\u80fd\u7684\u4e86\u3002
1\u3001\u9996\u5148\u6253\u5f00vimrc\u6587\u4ef6\uff1a

[root@localhost ~]# vi /etc/vimrc

\u6ce8\u610f\u6709\u4e9b\u7cfb\u7edfvimrc\u662f\u5728/etc/vim/vimrc vim\u76ee\u5f55\u4e0b\u54e6\u3002\u6240\u4ee5\u8981\u6ce8\u610f\u3002
2\u3001\u5728\u6b64\u6587\u4ef6\u7684\u6700\u540e\u9762\uff0c\u52a0\u4e0a\u4e00\u884c\uff1a

C/C++ Code\u590d\u5236\u5185\u5bb9\u5230\u526a\u8d34\u677f
set nu
\u7136\u540e\u4fdd\u5b58\u9000\u51fa\u3002

\u73b0\u5728\u518d\u6765\u6267\u884cvim\u6216vi\u4efb\u4f55\u6587\u4ef6\u65f6\uff0c\u884c\u53f7\u5c31\u9ed8\u663e\u793a\u51fa\u6765\u7684\u4e86\u3002

在命令模式下输入
:set nu
或者
:set number
都可以为vi设置行号,如果要取消的话,则输入
:set nonu
行号的设置是vi的环境设置,不会影响文本的内容。
本回答由电脑网络分类达人 郭强推荐举报| 评论 30 2

yjx_xiaoxin
采纳率:43% 擅长: Windows 云服务 数据库DB Linux
其他回答
在VI的命令模式下输入“:set nu”
或者修改vi配置文件“vi ~/.vimrc”,在其中添加“set nu”
在VI的命令模式下输入“:set nu”,就有行号了。
但是想将这个设置写进VI的配置文件,就
# vi ~/.vimrc
在这个文件中,添加
set nu
就行了
以前我还不适应,后来用得多了也就习惯了。。。
请参考,希望能帮到你。关于这个linux系统的学习,我一直看刘遄老师的书籍《linux就该这么学》。

在命令模式下输入
:setnu
或者
:setnumber
都可以为vi设置行号,如果要取消的话,则输入
:setnonu
行号的设置是vi的环境设置,不会影响文本的内容。

Vim的set nu设置的功能是在Vim编辑器的每一行的最前面都显示一个行号,主要用途还是用在编程中,在Linux编程中显示行号很有必要,gcc命令显示的编译错误信息就是参考代码的行号来的。set nu设置的用法是,先切换到Vim的“一般模式”(如果不知道怎么操作就按一下键盘上的Esc键),然后先输入一个英文冒号(记得是英文的冒号,如果输入法在中文输入状态是不行的),再输入set nu并回车就可以了。但是记住,这种设置是一次性的,下次再打开Vim就需要再设置一次,如果想设置长期有效,需要把set nu写到配置文件中去,配置文件是~/.vimrc这个文件。

在编辑模式下可以使用set number 来显示行号

扩展阅读:xboxone欧版 ... m1 macbook pro ... matebook14 ... linux vi首行 ... xbox series x ... linux vim退出 ... 在线linux网站 ... linux定时任务crontab ... linux命令mkdir ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网