Linux环境编程-编辑器基本操作

vim使用

新建文件

#vim hello.c

插入模式

按下I键,底下出现- - 插入- -

换行:按下Enter

删除字符:普通模式下按x

删除整行:按dd

恢复删除:按u

取消命令: Ctrl+R 对U后果弥补

复制:y y2w复制2个单词 y复制包含末尾空格 yy复制行

粘贴:p

退出保存:按ESC,输入:wq

退出不保存:按ESC,输入:q!注意有个惊叹号结尾

查找::/查找的内容

指定行::5 按Enter 第5行

缩进:在当前行输入:再输入:set cindent shiftwidth=4 然后回车,这样下一行按设定缩进输入或者编辑模式下按空格键也可

Tab键空格数量::set tabstop=2

显示行号::number

vimrc里存放其配置文件

注意windows下编辑的文件到linux下转换的命令:dos2unix 文件名

(0)

相关推荐

  • Linux环境编程-文件基本操作

    Linux 下目录是/这样的 而windows是/怎么记呢?/和w是不是一样的反向?所以Linux的目录就是反的反向,好记了。 一:open函数 名称:open 目标:打开一个文件。 头文件:#inc ...

  • linux环境编程-IPC 之 msg queue

    消息队列 在UNIX的SystemV版本,AT&T引进了三种新形式的IPC功能(消息队列、信号量、以及共享内存)。但BSD版本的UNIX使用套接口作为主要的IPC形式。Linux系统同时支持这 ...

  • linux环境编程-ftok()函数详解

    系统建立IPC通讯(如消息队列、共享内存时)必须指定一个ID值。通常情况下,该id值通过ftok函数得到。 ftok原型如下: key_t ftok( char * fname, int id ) f ...

  • 在微软Windows平台上打造Linux环境方法教程

    在这篇文章里,我将向大家分享一些软件安装和环境设置方法,这是我最近的实践收获,并对使用效果非常满意。我不能永远待在Linux上开发,但我非常喜欢Linux终端和Linux环境,在开发一些开源软件时,L ...

  • linux多线程编程详解教程

    这篇文章主要介绍了linux多线程编程详解教程,提供线程通过信号量实现通信的代码,大家参考使用吧 线程分类 线程按照其调度者可以分为用户级线程和核心级线程两种。 (1)用户级线程 用户级线程主要解决的 ...

  • 怎样在Linux下编程

    与 Windows 系统相比,在 Linux 下编程似乎要稍微繁琐一些.那么,怎样在 Linux 中编写并生成可执行文件呢? 下面,就以使用人数较多的 CentOS 下编写 C/C++ 程序为例,来向 ...

  • Windows 环境变量编辑器使用步骤

    这是一款实用,简单,便捷的Windows环境变量编辑器(Windows Environment Variables Editor)。可以方便的编辑windows系统环境变量。今天就为大家介绍Windo ...

  • 如何培训Unix员工管理Linux环境?

    把Unix迁移到Linux实际操作时会遇到很多困难,培训员工迁移是不是更难呢?会不会遇到更多问题呢?备份和高可用性又了解得如何?你如何监控性能并调节你的系统呢?你又如何确保为你的员工有提供了足够的技巧 ...

  • VMware Workstation 10 安装配置Red Hat Linux环境教程

    VM中如何配置Red Hat Linux环境 vmware 10下载地址: http://www./softs/149849.html 1 双击--创建新的虚拟机 2 1.自定义(高级) 2.双击-- ...