`

VIM记录

    博客分类:
  • VIM
 
阅读更多
VIM复制

yy 复制光标所在行

y1G复制光标行到第一行

yG 复制光标行到行尾

y0(零) 复制光标到行首

y$ 复制光标到行尾

p,P粘贴到下一行,上一行

以字符复制:v->y p。v开始处,移动光标,按y结束。p到当前符号前,P则为后

 常用命令

ctrl+g 显示行号

shift+g 最后一行

gg 跳到第一行

$与^跳到行尾与行首

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

i或a在当前字符前或后插入

A或I在行首或行末插入

o或O在当前行前一行或后一行添加内容

?串,向前搜索

/串,向后搜索

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

两个单引号是返回到上一次的光标。

%光标移动到配对的括号处

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

vim配置的参考文章http://www.cnblogs.com/xiekeli/archive/2012/08/13/2637176.html

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

shift+a跳到行尾并编辑

shift+$只是跳到尾 shift+^只是跳到行首

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

.vimrc文件不存时,可以复制/usr/share/vim/.vimrc到~/.vimrc。

搜索一下:vimcdoc-1.5.0.tar.gz 中文帮助文档下载。放置到~/.vim/doc下面

-------------------手把手教你把Vim改装成一个IDE编程环境-------------

http://blog.csdn.net/wooin/article/details/1858917g

下载 ctags :http://ctags.sourceforge.net/

$./configure -prefix=/usr/local/ctags

$make

$sudo make install

$sudo ln -s /usr/local/ctags/bin/ctags /usr/bin/ctags

然后在源代码的根本目录下执行:ctags -R 这会在当前目录下生成tags文件。

然后打开一个源代码文件,并使用 :set tags=xxxx/tags。然后,就可以使用ctrl+]来跳转到对应的声明地方了。ctrl+t回到调用的地方。

----------查看帮助文档----------------------------

:help user-manual

会显示这些文件列表,然后输入:help user_01.txt 就可以查看对应的帮助。

分享到:
评论

相关推荐

    Linux编辑器及VIM初步

    - 编辑历史:VIM记录了所有操作,可以撤销和重做,用'u'撤销,用'ctrl+r'重做。 - 插件系统:VIM有丰富的插件库,如NERDTree用于文件浏览器,TagBar用于显示标签,CtrlP用于快速文件查找等。 4. VIM的学习曲线: ...

    vim的c.vim和cpp.vim文件

    然而,给定的文件列表中并没有`c.vim`和`cpp.vim`,而是包含了一些与Vim配置无关的文件,如`.bash_history`(记录bash shell的命令历史)、`.bash_logout`(bash shell退出时执行的脚本)、`.acm.cpp`(一个可能的...

    Vimscript的经典教程

    Vim中的录制功能依赖于Vimscript来存储用户操作,然后可以将这些记录下来的命令保存到脚本中。 本书内容包括了Vimscript的基本语法、数据结构、控制结构、变量、函数的定义和使用,以及如何利用Vimscript来访问和...

    vim图解,vim cheat sheet

    8. **记录与播放宏**: `q{register}`开始录制宏,`@{register}`播放宏,`@@`重复上次播放的宏。 9. **窗口管理**: `:sp`或`:vs`水平分割窗口,`:vsp`垂直分割,`Ctrl+w+h/j/k/l`在窗口间切换,`Ctrl+w+q`关闭当前...

    Mastering Vim Quickly_2.pdf

    - **搜索历史**:如何访问之前的搜索记录。 #### 五、文件管理器(netrw) - **文件管理**:介绍了Vim内置的文件管理工具netrw的使用方法。 - **改变文件打开方式**:如何设置文件在打开时的行为,例如自动分割...

    vim 技巧和插件

    每个录制文件包含了time_*和vim_*两个文件,其中time文件记录时间,vim命令记录的是命令,它们内容是script工具生成的。 查看演示方法,如查看第二个(time和vim两个文件中去有2的文件): scriptreplay time_...

    vim 命令 键盘图

    Vim还支持宏录制和播放,这允许你记录一系列操作并重复执行,极大地提高了工作效率。此外,Vim的插件系统使得用户可以添加各种功能,如语法高亮、自动完成、项目管理等。 学习Vim的关键在于熟悉其命令和工作流程,...

    Vim 7.3 正式版

    3. **宏录制与播放**:Vim 7.3支持宏的录制和播放,用户可以记录一系列操作并重复执行,这对于处理大量重复性工作非常有用。 4. **多窗口编辑**:用户可以在一个Vim会话中打开多个文件,通过分屏显示和切换,可以...

    vim变IDE ~/.vim 打包的

    这段描述揭示了作者是如何花费一天时间来配置vim的,他可能遵循了一个详细的教程或者自己的经验总结,将过程记录下来并分享。"解压到~/"是指用户需要将压缩包中的内容解压到自己的用户主目录下,这样.vim文件夹会...

    SQHell.vim:vimSQL包装器

    5. **查询历史**:SQHell.vim 记录了用户的查询历史,方便回顾和重复执行之前的查询。 6. **多会话管理**:插件允许同时管理多个数据库会话,用户可以在不同数据库之间切换而不会丢失上下文。 7. **脚本执行**:...

    vim_files_files

    10. **.viminfo** 文件:记录了Vim的会话信息,如光标位置、打开的文件等,用于恢复上次的编辑状态。 使用Vim的关键在于掌握它的命令模式和插入模式。在命令模式下,你可以移动光标、复制、粘贴、删除文本,而在...

    vimforcmd(windows命令行vim)

    宏录制允许用户记录一系列操作并在其他地方重复执行,提高了工作效率。 对于熟悉Linux环境的用户,Cmd下的Vim更加符合他们的使用习惯,因为它没有图形界面,更专注于文本编辑本身,减少了对硬件资源的需求。然而,...

    vim插件-linux使用

    首先,`.viminfo` 文件是Vim的会话信息存储文件,它记录了用户在Vim中的各种操作历史,如打开过的文件、光标位置、搜索历史等。当你下次启动Vim时,可以通过加载这个文件快速恢复之前的编辑状态。要启用或禁用此功能...

    Vim实用技巧 文字版 完整全本 pdf

    六、宏与记录 1. 宏录制:`qq`开始录制,执行一系列操作后,`q`停止录制。 2. 宏回放:`@q`播放宏,`@@`重复上次宏播放。 七、插件与配置 1. 安装插件:Vim支持许多插件,如Vundle或NeoBundle,用于管理其他插件...

    vim user manual ---vim用户手册

    ### Vim用户手册精要 #### 一、起步 **起步**这一章节主要介绍了Vim的基础使用方法,适合初学者从零开始学习。 ##### jusr 01.txtj 关于本手册 - **两套帮助**: Vim提供了两种帮助文档,一种是内置的帮助系统,另...

Global site tag (gtag.js) - Google Analytics