![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vim
青豆1113
这个作者很懒,什么都没留下…
展开
-
vim 打开文件末尾带有^M的解决办法
一、背景 昨天写了一个expect脚本用来做 板卡的自动化测试,获取framer设备的link up/down信息 定向到log文件里面。为了方便分析和处理,使用shell 脚本处理这个log文本。 主要思路是将log中的特定行输出至新的new_log文件,对new_log文件中的词语进行拆分、比较,对设备link up/down 的状态信息进行统计。 初步写了一个shell脚本后,发现对设...转载 2018-09-15 15:58:27 · 621 阅读 · 0 评论 -
非root用户 如何将cscope安装到指定目录
随着Linux的普及,使用Linux进行软件开发的人也越来越多。而大多数公司都采用这种方式:提供一台高性能的中央服务器做为开发编译服务器,每个人登录这台服务器进行开发编译。在这种情况下,用户通常没有root权限,怎么安装应用程序呢?以安装cscope为例。解决./configure permission denied 没有权限问题首先现在安装包,解压cd cscope**1.添...转载 2018-10-16 20:15:38 · 337 阅读 · 0 评论 -
vim常用命令之多行注释和多行删除
vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率。 1.多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式; 2. 在行首使用上下键选择需要注释的多行; 3. 按下键盘(大写)“I”键,进入插入模式; 4. 然后输入注释符(“//”、“#”等); 5. 最后按下“Esc”键。 注:...原创 2018-10-19 19:41:15 · 1659 阅读 · 0 评论 -
Cscope的使用(领略Vim + Cscope的强大魅力)
1、Cscope介绍 Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存标签栈,所以通过合适的键盘映射绑定,你能够在函数向后或向前跳转,就像通常使用的tags一样。 首次使用Cscope时,他会根据源文件生成符号数据库。然后在...转载 2018-10-17 09:44:02 · 589 阅读 · 0 评论 -
在Vim中使用gtags
之前一直使用vim+ctags+cscope来弄c的代码,最近看同事使用gtags,觉得在搜索方面要高级很多,网上大多都是emacs+gtags的资料,而vim的则比较少,这里搞通了之后,做个记录。 1.下载、安装 globalwget http://tamacom.com/global/global-6.6.2.tar.gztar xzvf global-6.6.2.tar.gz...转载 2018-10-17 10:11:17 · 5648 阅读 · 2 评论