`
wellee
  • 浏览: 104180 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

vim 常用记录

    博客分类:
  • vim
阅读更多

 

神器VIM 常用技巧

--welleelin


 

参考资料

 

 

国内

http://www.vimer.cn/

http://lilydjwg.is-programmer.com/

http://nootn.com/blog/

http://easwy.com/blog/

国外

Using Vim as a Complete Ruby on Rail s IDE

http://akitaonrails.com/

 

 

Ubuntu 10.4 编译 VIM7.3

http://easwy.com/blog/archives/compile-vim73-on-ubuntu/

 

How to solve compile vim with ruby enabled

http://stackoverflow.com/questions/3794895/installing-vim-with-ruby-support-ruby

 

This should help (I got Ubuntu):

  1. sudo apt-get install mercurial
  2. hg clone https://vim.googlecode.com/hg/  vim
  3. cd vim
  4. ./configure --enable-rubyinterp
  5. make
  6. sudo make install

To test if things look fancy:

  1. vim --version | grep ruby

Should return something like:

-python3 +quickfix +reltime -rightleft +ruby +scrollbind +signs +smartindent

Ruby should have plus now. Another trick to test it - enter vim and hit :ruby 1 . Should not fail.

 

configure

./configure --enable-gui=gnome2 --enable-perlinterp --enable-pythoninterp --enable-rubyinterp --enable-cscope --enable-multibyte --enable-xim --enable-fontset --with-features=huge --disable-netbeans --prefix=/usr --enable-python3interp

 

 

 

Linux 卸载vim

用make install安装,对吧
那就用make uninstall提换掉make install。

cd 源代码目录
make clean
./configure
make uninstall

 

 

 

vimrc参考

https://github.com/akitaonrails/vimfiles/   <-- 俺正在用基于介个银滴vim配置的vim

 

pathogen.vim 要生成帮助文档的话,就在vim下输入:call pathogen#helptags()

https://github.com/tpope/vim-pathogen

 

http://amix.dk/vim/vimrc.html

http://blog.csdn.net/redguardtoo/archive/2006/09/03/1172136.aspx

http://www.2maomao.com/blog/wp-content/uploads/vim_tips.txt

 

 

windows 编译 vim

http://www.vimer.cn/2010/04/windows%E4%B8%8B%E7%BC%96%E8%AF%91vimgvim%E5%B9%B6%E5%8A%A0%E5%85%A5python2-6%E5%92%8C3-1%E6%94%AF%E6%8C%81.html

 

 

windows 安装 Command-T

http://chrislaco.com/blog/gettimg-command-t-working-on-windows/

http://rfbrazier.posterous.com/installing-the-command-t-vim-plugin-on-window

 

 

更新帮助文档命令

更新帮助文件的tags,如:

:helptags d:\soft\Vim\vimfiles\doc\


Vim chinese version help

http://sourceforge.net/projects/vimcdoc/

 

 

ci[ 删除一对 [] 中的所有字符并进入插入模式 ci( 删除一对 () 中的所有字符并进入插入模式 ci< 删除一对 <> 中的所有字符并进入插入模式 ci{ 删除一对 {} 中的所有字符并进入插入模式 cit 删除一对 HTML/XML 的标签内部的所有字符并进入插入模式 ci” ci’ ci` 删除一对引号字符 (” 或 ‘ 或 `) 中所有字符并进入插入模式

 

Here are some basic formatting commands:

=  is an operator (by default, it formats/indents text).
i{  is a text object that specifies the surrounding code block.
vi{  visually selects the inner code block around the cursor.
=i{  formats the code block.
=2i{  formats the current block and the block around it.

You can format the entire buffer with gg=G .

 

 

内置快捷键参考

http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html

分享到:
评论

相关推荐

    vim 常用快捷键记录

    “vim 常用快捷键记录” Vim 编辑器是 Unix 系统中一个功能强大且灵活的文本编辑器,用户可以通过键盘快捷键来快速地编辑文本。以下是 Vim 编辑器中常用的快捷键记录: 光标移动 * h 左移光标,j 下移光标,k 上...

    vim 技巧和插件

    第一个部分是vim常用命令快捷方式 第二个是Tlist插件的安装和使用实例。 第三个是ctags的安装和使用实例 第四个是自动补齐功能的实例 第五个是winmanager的安装和使用实例 第六个是cscope安装和使用实例 每个录制...

    vim.7z主要是vim的一些常用配置

    在“vim.7z”这个压缩包中,我们很可能是找到了一些Vim的常用配置文件。这些配置可能包括个人化的设置、快捷键映射、颜色方案、自动补全规则、插件以及其他增强Vim功能的脚本。对于初学者来说,这样的配置集合可以极...

    vim思维导图

    本文档通过思维导图的形式整理了Vim的一些常用命令,旨在帮助用户更好地理解和记忆这些命令。 #### 二、光标移动 Vim中的光标移动命令非常丰富,可以帮助用户快速定位到文本中的特定位置。 - **基本方向键**:`h`...

    vim图解,vim cheat sheet

    vim cheat sheet通常是一份详尽的参考指南,它以简洁、直观的形式列出了vim中常用的命令和操作。这份"vim cheat sheet"特别之处在于采用高清彩色图,通过视觉上的区分,使用户能够更快地记忆各种功能和快捷键。例如...

    vim 命令 键盘图

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

    vim_files_files

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

    Linux下Vim工具常用命令

    作为一个新手,我也是刚刚接触,本节将我日常使用或收集的Vim常用命令记录下来。  当然,直接在命令行上输入:vimtutor,可以学习到Vim的所有命令了。Vim很强大,很多牛人在vim里集成很多插件什么的,但这里只介绍...

    vim配置文件+常用插件

    本文将详细介绍Vim的配置文件以及常用的插件,旨在帮助你充分利用这款工具。 首先,我们来谈谈Vim的配置文件——`.vimrc`。这是Vim启动时读取的设置文件,允许用户自定义各种行为,如快捷键、颜色方案、自动缩进...

    vim中文文档及常用技巧

    本资料包包含了“vim中文文档”和一些“常用技巧”,旨在帮助用户更高效地掌握和使用Vim。 中文文档部分: 1. **界面与操作模式**:Vim有三种主要模式——正常模式(Normal mode)、插入模式(Insert mode)和...

    vim for windows and dos

    Vim的学习曲线可能比其他简单的文本编辑器陡峭,但一旦掌握了基础和常用命令,你会发现它的效率远超其他编辑器。对于那些经常处理文本和代码的用户来说,投入时间学习Vim是值得的,因为它将极大地提升你的工作效率。

    史上最全的vim配置

    一些常用的vim插件包括: 1. **NERDTree** - 提供一个文件系统的树形视图,便于浏览和打开项目中的文件。 2. **Tagbar** - 显示当前文件的标签结构,方便代码导航。 3. **CtrlP** - 快速文件查找和缓冲区切换工具。...

    VIM使用指南_推荐

    这是一种逐步积累VIM命令的方法,每学习一项新技能,都会将其记录在清单中,以便随时查阅。随着熟练度的提升,对清单的依赖会逐渐减少,从而实现高效记忆和运用VIM命令。 #### 3. Vim介绍 VIM是Vi的改进版,具有更...

    vim quick reference card(vim快速参考卡片)

    "vim快速参考卡片"是为帮助用户快速查找和记忆常用vim命令而设计的精简指南。 **vim基础操作** 1. **启动与退出**: 启动vim时,使用`vim 文件名`命令。在编辑模式下,输入`:q`退出,`:wq`保存并退出,`:q!`强制不...

    vim config v4

    - 在 `vim_config_v4` 中可能包含这些工具的配置,以便添加如 `NERDTree`(文件浏览器)、`vim-airline`(状态栏)和 `vim-fugitive`(Git 集成)等常用插件。 7. **高级配置** - `autocmd`: 自动命令,可以根据...

    practical vim

    - 利用Vim的宏和寄存器功能,记录特定操作序列,然后应用于多个文件。 - 如批量替换文件中的某个模式,或者对多个文件执行相同的操作流程。 #### 五、总结 《实用Vim》不仅是一本介绍Vim基础知识的好书,更是一部...

Global site tag (gtag.js) - Google Analytics