vim下的搜索命令是: vimgrep, 简写就是vim. 关于这个全局搜索的用法根grep的差不多, 但是, 如果你直接使用 grep的话 就会在vim的外部执行, 根vim内部就没有什么关系了, 所以, 要使用vimgrep, 这样搜索的结果会显式在 vim的quickfix窗口中 关于搜索的格式, 跟grep差不多: vim /搜索内容/ 搜索范围 只是跟grep不同的是, 搜索内容要用 /... / 阔起来. 范围的表示方法: % 表示当前文件 表示当前目录(不包含子目录) ** 表示当…
发现一个比ack更快更好用的:  https://github.com/ggreer/the_silver_searcher   , 使用时命令为ag,它是基于ack的代码二次开发的,所有使用方法基本和ack差不多(包括命令行参数),但也小有区别.  ubuntu 下安装:  sudo apt-get install silversearcher-ag ag man page:    https://www.mankier.com/1/ag 可以在 源码(要搜索的目录) 目录建立一个 .igno…
点评:将一下代码copy到 用户目录下 新建文件为 .vimrc保存即可生效 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=========================================================================" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console"" Last Change: 2010年08月02日…
比起Windows,怎样解读Linux的文件系统与目录结构? Linux 和Windows的文件系统有些不同,在学习使用 Linux 之前,若能够了解这些不同,会有助于后续学习. 本文先对Windows和 Linux 上面文件系统原理.组织概念进行区分,并给出例子.列举两者的优缺点以具体说明,最后较为详细地介绍了 Linux 系统的目录结构. Windows 和 Linux 文件系统 下面将介绍启动Windows和 Linux 后,在文件系统的角度上,它们分别是怎样看待自己世界的. 访问原理 在…
Linux 和 Windows 的文件系统有些不同,在学习使用 Linux 之前,若能够了解这些不同,会有助于后续学习. 本文先对 Windows 和 Linux 上面文件系统原理.组织概念进行区分,并给出例子.列举两者的优缺点以具体说明,最后较为详细地介绍了 Linux 系统的目录结构. Windows 和 Linux 文件系统 下面将介绍启动 Windows 和 Linux 后,在文件系统的角度上,它们分别是怎样看待自己世界的. 访问原理 在 Windows 系统中, 一切东西都是存放在硬盘…
在前两篇: .NET Core部署到linux(CentOS)最全解决方案,常规篇 .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx) 我们对.netcore部署到linux有了一个充分的了解,已经可以满足应用要求了,这篇文章我们继续深入带你了解使用Doker+jexus或Nginx来部署.net core应用. 1.使用Jexus作为web服务器 Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关服务器,以支持ASP.NE…
Linux之文件与目录管理 目录 Linux之文件与目录管理 前言 绝对路径与相对路径说明: 一.目录常用命令 常用处理目录的命令: 切换目录 cd 显示当前路径 pwd 查看目录下文件 ls 创建目录(文件夹) mkdir 删除空目录 rmdir 创建文件及修改文件时间戳 touch 复制文件和目录 cp 删除文件或目录 rm (删除文件三思而后行) 移动文件或改名 mv 二.Linux 链接概念 ln 三.Linux 文件内容查看 连接文件并打印输出到标准输出设备 cat tac 分屏显示文…
linux学习心得之目录树开端与/etc(图文) linux中“一切皆文件”,学习linux一年了,在学习过程中对目录树的一点心得,分享给大家,有不对的地方敬请斧正. 不多说了,先上图: 根目录: / 哪些目录不可与根目录分开: /etc:配置文件 /dev:所需要的设备文件 /lib:执行文件所需的函数库与内核所需模块 /bin:重要执行文件 /sbin:重要的系统执行文件 ************************************************************…
linux安装mysql全纪录[包括yum和rpm安装,编码,远程连接以及大小写问题] 一.查看mysql是否已经安装 使用“whereis mysql”命令来查看mysql安装路径: [root@hadoop01 ~]# whereis mysql mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz 使用前提是你的MySQL不是解压版的,而是rpm包或者使用yum命令安装的…
[转]一个 Vim 重度用户总结的 vim 超全指南 我本人是 Vim 的重度使用者,就因为喜欢上这种双手不离键盘就可以操控一切的feel,Vim 可以让我对文本的操作更加精准.高效. 对于未使用过 Vim 的朋友来说,可能还无法体会到这种感觉.由于使用 Vim 有一定的学习成本,只有做到非常熟练的程度才能感受到它带来的快捷. 这里我就自己日常有使用过的 Vim 指令做一个总结,总共分成 21 点,建议有想学习 Vim 的同学,可以按照文章配合搜索引擎多多尝试,相信你会慢慢喜欢上 Vim. 本文…