Vim(Linux编辑器)简单配置和常用命令

一  简单配置

1 增加配置文件.vimrc

在目录/etc/下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户

的主目录下,都可以建立私有的配置文件,命名为:“.vimrc”。

下面以普通用户为例:

在用户主目录下建立 .vimrc 文件

或直接下载高手写好的 移动到自己主目录下即可

下载vimrc.zip,解压后的文件为.vimrc,将其放到当前用户的目录下。

链接: http://files.cnblogs.com/ma6174/vimrc.zip

打开.vimrc

有的设置被注释掉了 要取消相应的注释 只需要删除前面的”号

.设置行号,词法高亮,自动缩进等

2.安装TagList插件

链接:http://www.vim.org/scripts/script.php?script_id=273

下载tagList_xx.zip,将解压出来的doc的内容放到~/.vim/doc,将解压出来的plugin下的内容拷贝到

~/.vim/plugin

3 安装管理器WinManager插件

链接:http://www.vim.org/scripts/script.php?script_id=95

下载WinManager.zip , 2.X版本以上。

将解压出来的doc的内容放到~/.vim/doc,将解压出来的plugin下的内容拷贝到~/.vim/plugin

4 在~/.vimrc 中增加下面几句

注意:wm与:中间有空格

5.重启vim,打开xxx.cpp 或 xxx.c,在正常状态下输入“wm”,将会看到如下界面。

更具体移步:http://blog.csdn.net/wooin/article/details/1858917

------------------------------------------------------------------------------------------

二 常用命令

三种模式

底行模式

命令模式

插入模式

撤销 Esc +u

Shift+:w 保存

Shift+:q 退出

gg跳文件首

Shift+gg == GG 文件末尾

8+shift+g 跳到第8行

:8 定位到第八行

yy复制

3yy复制3行

P粘贴到下一行

dd删除+p==剪贴

3dd删除3行

u 取消

Shift+4==$行尾

Shift+6==^行首

Shift+~ 将当前字母大小写转换

X删除当前字母 向后删除

Shift+x当前光标向前删除

5+shift+x 光标前面删除5个(当前不变)

5+x   向后删除5个

w以单词为单位(单词头) 向后翻

e             (单词尾)

b以单词为单位 向前翻

Hjkl上下左右

I插入

a 下一个字符插入

o 空行然后插入

/+字符串 (向后)查找

?+字符串 向前查找

2+l跳两列

y+w 粘单词

r+字母 替换成字母

Shift+r 整体替换

c+w 单词删除 模式变换为 插入模式

:set nu 设置行号

:  set nonu 取消行号

:q!强制退出

:vs test1.c 分屏

光标切到右边Ctrl + w + l

左边Ctrl+w+h

时间: 2024-10-24 06:32:43

Vim(Linux编辑器)简单配置和常用命令的相关文章

Linux的简单介绍和常用命令的介绍

Linux的简单介绍和常用命令的介绍 本说明以Ubuntu系统为例 Ubuntu系统的安装自行百度,或者参考http://www.cnblogs.com/CoderJYF/p/6091068.html 自行安装 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debian 安装VMware或VirtualBox虚拟机.具体安装步骤,找百度. 再安装Ubuntu.具体安装步骤,找百度 常用指令 ls      

linux下维护服务器之常用命令

linux下维护服务器之常用命令! 第1套如下: 正则表达式: 1.如何不要文件中的空白行和注释语句: [[email protected] ~]# grep -v '^$' 文件名 |grep -v '^#' 2.如何查阅系统上面正在运作当中的程序呢? 利用静态的 ps 或者是动态的top,还能以 pstree 来查阅程序树之间的关系! 一个是叧能查阅自己 bash 程序癿『 ps -l 』一个则是可以查阅 所有系统运作癿程序『 ps aux 』 [[email protected] ~]#

整理Linux查看系统日志的一些常用命令

整理Linux查看系统日志的一些常用命令 last -a 把从何处登入系统的主机名称或ip地址,显示在最后一行. -d 指定记录文件.指定记录文件.将IP地址转换成主机名称. -f <记录文件> 指定记录文件. -n <显示列数>或-<显示列数> 设置列出名单的显示列数. -R 不显示登入系统的主机名称或IP地址. -x 显示系统关机,重新开机,以及执行等级的改变等信息 以下看所有的重启.关机记录 last | grep reboot last | grep shutd

Linux 系统基础优化和常用命令

目录 Linux 系统基础优化和常用命令 软连接 tar解压命令 gzip命令 netstart命令 ps命令 kill命令 killall命令 SELinux功能 iptables防火墙 Linux中文显示设置(防止中文乱码) df 命令 tree命令 设置主机名 DNS 查看Linux的dns, 唯一配置文件 本地强制dns解析文件 /etc/hosts nslookup命令 计划任务crond服务 软件包管理 windows程序 macos程序 RPM软件包管理器 实例 rpm安装软件 r

Cisco路由器配置的常用命令汇总

路由器是工作在OSI参考模型第三层--网络层的数据包转发设备.路由器通过转发数据包来实现网络互连.虽然路由器可以支持多种协议(如TCP/IP. IPX/SPX.AppleTalk等协议),但是在我国绝大多数路由器运行TCP/IP协议.路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口.路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包.路由器通过动态维护路由表来反映当前的网络拓扑,并通过与网

Vim 基本配置和常用命令

vim 的优势与应用场景 vim 的优势在于纯粹的编辑及 Linux 自带与命令行的完美集成.如果只能 ssh 到服务器进行操作,那么这种情况就只能使用 vim 了.vim 也是最为强大的通用文本编辑器之一,对于需要编辑不同文本的情景,vim 也是相当有优势的.所以,熟练掌握一下 vim 的基本使用还是很有必要的. vim 是在 vi 基础上加很多新特征发展而来,gvim 则给 vim 加上了图形前端.如果在 Windows 下使用 vim,可以直接安装最新的 gvim. 这里给出一个基本的 v

docker虚拟化安装配置与常用命令

一.Docker安装配置 docker只有在centos6.5以上机器才能使用yum直接安装,如果其他版本需要安装centos扩展源epel. docker官方文档说要求Linux kernel至少3.8以上,一般为centos6.5或者Ubuntu系统, 在Centos6.x系列安装docker软件,首先要关闭selinux,然后需要安装相应的epel源,如下: sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config wget

linux目录管理和文件管理常用命令

1.目录管理 1.1.Linux的目录结构 .:当前目录 ..:上一级目录 /:根目录 /bin:二进制,可执行的命令 /boot:引导,操作系统用于引导系统启动的文件,内核.grub /dev:设备文件 Linux的设备类型: 字符设备:c,线性设备 块设备:b,随机设备 /etc:配置文件 /home:用户的家目录,/home/USERNAME,jerry,/home/jerry /root:管理员的家目录 /lib,lib64:库文件 /media:挂载点目录,通常用于挂载便携性设备 /m

Linux的简单介绍和基础命令(下)

三.Linux的目录结构 树形目录结构 /etc 管理员的家目录 /home 普通用户家目录 /bin 所有用户的命令文件目录 /sbin 管理员命令文件目录 /boot 启动分区(grub启动菜单,压缩内核等) /usr 应用程序目录 /etc 配置文件目录 /var 可变长文件目录(日志) /dev 设备文件目录(磁盘,光驱) /tmp 临时文件 /proc 硬件信息(CPU 内存) /lib 服务管理文件(systemctl) 查看文件内容命令 cat [] 文件名 ... :查看文件内容