前篇回顾 上篇介绍了linux下C编程基本环境配置以及相关工具使用选择. 不过10个大牛9个用vim,那么咱们就来玩vim.linux下玩c就别依靠图形界面.好吧告别Ide,命令行才是c的王道. 本篇文章感谢名为孙鹤同学的技术支持 感谢有爱的c大牛们 本文中多处使用vim插件(孙鹤提供),这些插件大多是在http://www.vim.org/处下载. 指针客串 因为毕业后就没玩过c了,都说指针是c的重点.但是指针作为一种地址变量,为什么不直接操作变量本身呢.文章末尾为大家揭晓 vim的配置文件…
01 开篇初识 vim vim 功能吊炸天,但我们掌握一些常用的命令即可应对日常的使用了,不记流水账! Linux 中最常用的编辑器是什么? vim ! vi 跟 vim 啥区别? vim 就是 vi 的增强版,功能更强些,别纠结这个细节,掌握 vim 就好. 有几种模式?有四种模式,normal模式(默认模式).编辑模式.命令模式.visual模式(这个模式不常用,下面不细说). 02 normal 模式& 编辑模式 & 底线命令模式 normal 模式 vim [文件名] # 即进入n…
一.常用到的vim命令 这里只简单记录常用到的命令,后面会有自己记录的命令,但有些可能不常用. 常规模式: gg 跳到文件头 shift+g 跳到文件尾 行数+gg 跳到指定行 如:123gg 跳到123行 或者 支持百分比 % 跳到一半处 前面可以加数字 代表翻几页 ctrl+f 向前翻一页 ctrl+b 向后翻一页 ctrl+d 向前翻半页 ctrl+u 向后翻半页 u 撤销 ctrl+r 恢复 ctrl+g 显示文件名 + ctrl+g 显示文件路径以及名称 dd 剪切当前行(有时也用于…
在Linux上工作的朋友,可能会常常遇到这种情况: 痛点1: 在公司用putty连着Linux开发机,程序正跑着,不知不觉到了下班的时候,要和老婆/女朋友约会了,但是程序还没跑完,并且进度有点紧,还得把工作带回家,怎么办? 如果断开网络,putty就会断,无法看到程序跑的怎么样了. 痛点2: 在Linux上用Vim写着代码,想调试一下.要么保存代码-->退出-->编译.要么再开一个Terminal窗口,调试的时候要两个窗口来回切,好麻烦! 此时就需要神器Tmux. Tmux是什么呢? Tmux…
Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界面,vi是效率很高的文本编辑器.而Vim(vi iMprove)是Vi的加强版,在Linux/Unix操作系统中这个编辑器可谓是强大到不可想象,理解到这里就可以了,再要了解更详细自行百度. 2.VIM编辑器的安装与卸载 2.1安装Vim sudo apt-get install vim  提示:[y…
这几天在系统能力班自学linux,加上最近大数据课上开始使用linux,我在这里总结一下,linux下使用vim编辑c程序的一些问题. 大数据课上是直接使用micro来编辑的,我这里只是简单的说明一下vim的一些基本使用方法,毕竟我也是刚开始接触. 主要内容来自系统能力班老师们准备的资料,图片是我自己实验的截图.by from  deepin 13. 1 vi/vim使用 1.1 vi/vim简介 vi/vim是Linux.Unix字符界面下常用的编辑工具,也是系统管理员常用的一种编辑工具.很多…
5.1 Linux系统的vim编辑器 5.1.1 vim编辑器的概述 vim编辑器的简介 1.vim是什么? vim是一个类似vi的文本编辑器,它在vi的基础上增加了很多新特性 vim是vi发展出来的一个文本编辑器,编译及错误跳转等方便编译的功能丰富,在实际应用中较为广泛 2.为什么要学vim? 所有的Linux系统都会内建vi文本编辑器,其他的文本编辑器不一定存在 很多软件的编辑接口都会主动调用vi vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序开发 5.1.2 vi…
目录 Linux 环境下安装python相关 linux软件包管理工具之yum工具(如同pip3工具) yum源理解 下载阿里云的.repo仓库文件 ,放到/etc/yum.repos.d/ yum安装nginx软件 linux环境编译安装python3 在linux下安装Django程序 安装python的虚拟环境, 解决多个解释器问题 解决本地开发环境,和线上开发环境一致性的问题 virtualenvwrapper工具学习(方便) Linux 环境下安装python相关 linux软件包管理…
VIM配置文件路径: /etc/vmrc ===> 系统配置文件路径 ~/.vimrc ===> 当前用户配置文件路径 $VIM ===> 与VIM配置文件相关的变量 进入插入模式: i  === > 从目前光标所在处插入 I  === > 在目前所在列的第一个非空白字符处开始插入 a === > 从目前光标所在的下一个字符处开始插入 A === > 从光标所在列的最后一个字符处开始插入 o === > 在目前光标所在的下一列处插入新的一列 O  === &…
目录 1.Linux编辑工具vim 2.Linux文件类型 3.Linux文件属性 4.今日份Linux练习题 Linux编辑工具vim 1.什么是vim 文本文件的编辑工具,  和windows的notepad++一样. 2.为什么要使用vim Linux一切皆为文件,需要修改配置文件,让软件按照我们的期望值运行,所以需要使用编辑工具 3.VI和VIM的区别 没有什么区别, vim有高亮显示, 其他无区别 相当于windows 记事本与notepad++区别. vim需要安装 yum inst…