vim编辑器的配置和使用.

vim 配置和简单使用方法.

安装 vim和tags使用的源链接地址: http://blog.csdn.net/shaohuazuo/article/details/46745209 博客

vimrc配置文件可以参考如下地址:http://blog.csdn.net/shaohuazuo/article/details/41721647 博客

1. 进入命令行模式.

可以按esc键.就可以进入.

2. vim中移动光标命令.切换到命令行:

(h左,j下,上k,右l)

h:向左移动一个字符,l:向右移动一个字符. j:向下移动一行. k:向上移动一行.

3. 从编辑模式到插入模式.可以使用,i,o,a 和I,O,A

(o,O,iI,aA)

光标所在行 

o:下插入,O上一行插入

i:当前位置插入.I:当期行的行首插入

a:光标所在当前字符的下一个位置插入, A定位到当前光标所在行的行尾

4. 删除.

db,x: db 反向删除一个单词,x删除留下的光标位置字符. 反向删除.

b,dw: b:回到单词的开始从. dw:删除这个单词.

daw:  daw:需要光标停留在被删除单词的末尾. daw:删除到本单词里到上一个单词的所有字符和空格.

5.选择区域

vbo: 光标位置在尾部.这个是可以vbo进行高亮选择一个单词.

veo: 光标位置在单词头部. 可以使用veo进行单词选着.

如果需多行选中的话可以v,在使用jk,进行上下选中行.

你还可以通过块模式选择.ctrl+v,

6.我们将3,5的部分组合起来,看看插入.模式.

1. 在选中行的行数插入一个单词This,可以这样做, 在命令行模式使用ctrl+v,到块可视模式,使用jk上下移动.选中相应的行.

2. 按下I.插入This,之后按下esc几ok .

3. 在每一样的行尾部插入,可以使用. ctrl+v 进入块选择模式,使用jk上下选择好行后,再按下$.之后扩充选区到行尾.在按下A.在行尾插入,插入单词之后就按下esc就ok了.

7.替换

  :s/vivian/sky/ 替换当前行第一个 vivian 为 sky

  :s/vivian/sky/g 替换当前行所有 vivian 为 sky

  :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky

  :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky

:s#/#\ 把当前行的所有 / 替换这个\ .  如果替换的是/所有就不在使用/作为分隔符号.

8.查找c语法错误.

1. vim.

2. copen.

3. vsp a.c

4. make ./a

5. 如果有语法错误就可以直接删除了.

9.安装vim + ctags.

1.sudo apt-get install vim .

2.sudo apt-get install ctags.

3.配置vim编辑器文件如下,将/etc/vim/vimrc 替换成需要配置的文件如下.

4.在需要查看的源代码目录文件下使用,ctags -R命令生成ctag文件.

5.在vimrc配置文件中设置ctags文件目录所在路径.

6.vim /etc/vim/vimrc

7.添加如下内如. set tag+=/home/zshh/work/arm/exynos4412_lzy1/src/linux/linux-3.5/tags 配置完成.

8.下面是简单的使用.

vim -t memset   //直接打开一个表示的定义.有可能有多个.

vim a.c         //切换到命令行.

使用ta 命令查找一个定义.

使用tselect 命令查看在那些文件定义该表示符.

作者:左少华

博客地址:http://blog.csdn.net/shaohuazuo/article/details/46959581

转载请注明出处.

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2025-01-07 02:17:44

vim编辑器的配置和使用.的相关文章

Linux(ubuntu12.04)基本服务(网络服务,samba,nfs)及vim编辑器的配置总结

一,网络服务的配置: 1.1配置文件的位置:/etc/network/interfaces 1.2配置文件的内容: auto lo iface lo inet loopback #以下是新添加的内容,设置为静态获取ip地址 auto eth1  iface eth1 inet static  #ip地址设置成与主机Windows同一网段,其它的与windows相同  address 192.168.1.30  netmask 255.255.255.0 gateway 192.168.1.1 1

Centos下Vim编辑器基本配置

设置 Vim编辑环境 配置 有两种方式: 1,是在/etc/vimrc 进行设置,这种设置方法会作用与所有登录到Linux环境下的用户.不建议使用. 2,在用户登录的 ~ 目录下创建一个 .vimrc文件,在其中进行自己习惯的编程环境的设置,这样当别的用户使用实并不互相影响. 具体方法: 在文件中输入: set nu // 这是设置显示行号 set showmode //设置在命令行界面最下面显示当前模式等. set ruler // 在右下角显示光标所在的行数等信息 set autoinden

vim编辑器编程配置

打开/etc/vim/vimrc 添加命令: set cindent  "使用C样式的缩进 syntax on   "语法高亮 set tabstop=4 set softtabstop=4 set shiftwidth=4  "设置缩进的空格数为4 set autoindent  "设置自动缩进:即每行的缩进值与上一行相等 set nu   "显示文本的行号

Vim编辑器,find命令及bash环境配置

1.总结文本编辑工具vim的使用方法: 全屏幕的编辑器:VIM vi: visual interface sed:行编辑器 vi, vi iMproved vim: 模式化: 编辑模式:命令模式 输入模式: 末行模式: 编辑模式 --> 输入模式: i: insert, a:append, o:new line, I: 行首 A:行尾 O:上方新建行 输入模式 --> 编辑模式: ESC 编辑模式 --> 末行模式: : 末行模式 --> 编辑模式 ESC 打开vim: # vim

快速配置Linux下的Vim编辑器

vim编辑器是一个强大的文本编辑器.对于一个C/C++初学者来说,可以利用vim编写自己喜欢的代码出来.但是习惯于使用windows下的IDE,初次体验vim真的是糟透了,不同于VS的编程习惯,使用起来及其的不方便,编写代码的效率很低很低.在网上有很多网友都有分享自己的vim配置,以下就是博主根据自己的变成习惯配置的vim编辑器: 操作系统环境:CentOS 6.7    (64位) 不同的操作系统的vim配置文件的所在位置不停,但是vim的配置文件都是.vimrc(在linux下 '.' 开头

转载 - Vim 的 Python 编辑器详细配置过程 (Based on Ubuntu 12.04 LTS)

出处:http://www.cnblogs.com/ifantastic/p/3185665.html Vim 的 Python 编辑器详细配置过程 (Based on Ubuntu 12.04 LTS) 为什么要用vim编辑py文件? 因为在Linux命令行中,缺少图形界面的IDE,vim是最佳的文本编辑器,而为了更好的编辑py文本,所以配置vim. 1. 安装完整版vim vi和vim的区别? 在Linux自带有vi编辑器,而vim是指vi improved,即vi升级版.区别在于vi指令和

egrep、bash环境配置及脚本、vim编辑器

egrep及扩展的正则表达式 egrep = grep -E egrep [options] pattern [file..] 扩展正则表达式的元字符字符匹配.:匹配任意单个字符[[email protected] ~]# grep -E . /tmp/123ABC123boy []:匹配指定范围内的单个字符[[email protected] ~]# grep -E [abc] /tmp/123boyabc [^]:匹配指定范围外的单个字符[[email protected] ~]# grep

vim编辑器简介;shell脚本的参数;yum仓库配置

1. vim编辑器 命令模式:dd:删除(剪切)光标所在整行:ndd:删除(剪切)光标处开始的n行:yy:复制光标所在整行:nyy:复制从光标开始处的n行:u:撤销上一步的操作:p:将之前删除(dd)或复制(yy)过的数据粘贴到光标后面:输入模式:进入:a或i或o:a:在光标后面以为切换到输入模式:i:在光标当前位置切换到输入模式:o:在光标的下面再创建一个空行:退出到命令模式:Esc键':'或末行模式::w 保存:q 退出:wq! 强制保存退出:q! 强制退出(放弃对文档的修改):set nu

为Python配置Vim编辑器(GUI/非GUI皆可)

原文地址:https://blog.csdn.net/alanzjl/article/details/49383943 Vim as a python IDE ** 最近一直在写Python,但一直没有像样的配置一下Vim,没有代码提示.没有Highlight导致写代码效率低下,于是辗转找到了英国的一篇配置Vim for Python的文章,抽空翻译了一下. 时间不多,前言部分就不翻译了,直接开始正文. 首先,在开始为python配置之前,你需要安装vim和Vundle.Vundle是一种vim