vim 里如何vim 去除行号号

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 49, 距离下一级还需 151 积分
论坛徽章:0
vim配置时 set nu
打开文件后,会显示行号,但是如果选中连续的几行时,会选中开头无用的行号,如何设置vim,不选中行号啊?
用gvim打开,就不会选中行号
大富大贵, 积分 12329, 距离下一级还需 7671 积分
论坛徽章:16
set nonu?
说实话不明白你的问题。
白手起家, 积分 49, 距离下一级还需 151 积分
论坛徽章:0
如果设置了 set mouse=a 打开鼠标的话【可以不选中行号】,当使用命令模式时,又无法选中文本,不太好用
白手起家, 积分 49, 距离下一级还需 151 积分
论坛徽章:0
不是那个意思,我是在set nu的时候,如果用鼠标选中多行,它会把前面的行号也选中,这些行号信息我是不需要的。
用set nonu是可以,但是这样感觉慢了一步,要多输入一次命令。
巨富豪门, 积分 26747, 距离下一级还需 13253 积分
论坛徽章:1
chuanwj 发表于
回复 2# wenhq 鼠标选中做什么?复制吗?
建议你进入visual模式,选择需要复制的,然后用&+y进行复制。
论坛徽章:105
如果只是为了复制某些行,不需要set nu
比如复制第20行到第30行
大富大贵, 积分 12329, 距离下一级还需 7671 积分
论坛徽章:16
你还可以用command mode 里的: start, stop copy or other operation
vi +linenum file
vi +/keyword file
然后用 yy copy
白手起家, 积分 49, 距离下一级还需 151 积分
论坛徽章:0
& & 这样不行啊,不能跨文件,复制--粘贴。
而且我希望用鼠标操作,让鼠标不选中行号。这些在Gvim是可以 实现的,但是在vim不行
白手起家, 积分 49, 距离下一级还需 151 积分
论坛徽章:0
& & 我要用鼠标选中,然后复制,再粘贴到其他的文件当中。但是如果number打开时,它会把行号也选中。
你说的那种方法也不行呢
论坛徽章:105
跨文件是这样的:
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处相关文章推荐
在Linux环境下的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。我们有二种办法可以解决:
输入命令:
set number
取消显示行号
set nonumber...
set number
设置行号:set nu
取消行号:set nonu
Linux vi 文本代码时显示行号或不显示行号
$vi ~/.vimrc
显示的话加上
不想显示的话可以注释掉
$source .bashr...
vim打开文件后在底行模式下输入:set nu可以在文件每行开头显示对应的行数;若想vim打开文件默认显示行数,执行:vim /etc/vimrc,在打开的文件末尾添上:set nu,保存退出即可!...
cp /usr/share/vim/vimrc ~/.vimrc
先复制一份vim配置模板到个人目录下
注:redhat 改成 cp /etc/vimrc ~/.vimrc...
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进
等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。
在启动vim时...
如何使vim显示行号
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)&&&& 从网上找源代码时经常会发现代码虽然排版很好,但是前面带着行号,直接复制粘贴得将前面的行号去掉才能编译,而更糟糕的是前面带行号,而代码又没排版,简直是噩梦。在VIM中可以轻易地解决这个问题。
&&&&&& 这里将网上的一段代码粘贴到VIM中时的截图:
图1 网上的代码粘贴到VIM中
&&&&&& 是不是相当糟糕,使用正则表达式替换(前头的:表示输入模式)
:%s/[ \t]*\d\{1,4\}/
&&&&&& 立马得到如下结果
图2 替换后的结果
&&&&&& 现在效果好了不少,不过还有个问题,缩进有的不正确,OK。
&&&&&& 进入Normal模式,通过(命令右边为中文说明):
&&&&&& gg&&& 跳到行首&&&&&& v&&&& 进入Visual模式
&&&&&& G&&&& 跳到行尾
&&&&&& =&&&& 对选中的行缩进(这里将所有行选中了)
&&&&&& 是否立刻看到了变化,所有代码都被正确缩进了。
&&&&&& 下面为缩进后的结果:
图3 缩进后的最终效果
阅读(...) 评论()Vim编辑器如何显示行号
1. 暂时显示/取消行号:
使用Vim打开文件后,在Normal模式下输入
:set number(或 :set nu)显示行号
:set nonumber (或 :set nonu)取消行号
2. 永久显示行号
查找Vim设定文件&
sudo find / -name vimrc
修改Vim设定文件 /etc/vimrc ,末尾添加
set number (或 set nu)
保存即可。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。2012年11月 Linux/Unix社区大版内专家分月排行榜第二2011年8月 Linux/Unix社区大版内专家分月排行榜第二2008年10月 C/C++大版内专家分月排行榜第二
2012年8月 Linux/Unix社区大版内专家分月排行榜第三
2012年6月 Web 开发大版内专家分月排行榜第二2012年5月 Web 开发大版内专家分月排行榜第二2011年5月 PHP大版内专家分月排行榜第二2008年9月 硬件使用大版内专家分月排行榜第二
2012年7月 Web 开发大版内专家分月排行榜第三2011年8月 PHP大版内专家分月排行榜第三2011年8月 Web 开发大版内专家分月排行榜第三2011年7月 PHP大版内专家分月排行榜第三2011年4月 Web 开发大版内专家分月排行榜第三2008年9月 Windows专区大版内专家分月排行榜第三
2014年10月 C/C++大版内专家分月排行榜第三2014年4月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 vim如何永久显示行号 的文章

 

随机推荐