vim 使用记录】的更多相关文章

Vim安装记录 参考链接 安装命令 1. 安装依赖库 2. 下载最新vim源码 3. 删除旧版vim 4. 配置configure.编译.安装 5. 设置vim为默认编辑器 6. 必要的配置 Vim安装记录 参考链接 Building Vim from source centos6.7 升级vim8 安装命令 1. 安装依赖库 sudo yum install -y ruby ruby-devel lua lua-devel luajit \ luajit-devel ctags git pyt…
一.常用到的vim命令 这里只简单记录常用到的命令,后面会有自己记录的命令,但有些可能不常用. 常规模式: gg 跳到文件头 shift+g 跳到文件尾 行数+gg 跳到指定行 如:123gg 跳到123行 或者 支持百分比 % 跳到一半处 前面可以加数字 代表翻几页 ctrl+f 向前翻一页 ctrl+b 向后翻一页 ctrl+d 向前翻半页 ctrl+u 向后翻半页 u 撤销 ctrl+r 恢复 ctrl+g 显示文件名 + ctrl+g 显示文件路径以及名称 dd 剪切当前行(有时也用于…
最近开始用vim作为日常编辑器,由于vim的命令过多,现在记录一下…
一 总体介绍 配置路径,/etc/vim/vimrc,这个是系统的vim配置,假设一台PC多个用户使用,每一个用户的习惯不同的话,能够使用不同的配置.在用户文件夹下新建一个.vimrc的文件就能够了. 我眼下是将配置写在系统的配置中,我的配置文件例如以下所看到的: set nu set tabstop=4 set autoindent set matchtime=1 set hlsearch set cindent set shiftwidth=4 set ruler set showmode…
VIM中PHP代码使用tab键自动完成 更新于 2013-01-18 05:47:55UEANER 目录结构 $ tree -C ~/.vim | grep -v ".cnx" |-- dict | |-- php.dict |-- syntax |-- php.vim 1. PHP5.4语法文件 $ cd ~/.vim/syntax/ $ wget https://raw.github.com/ueaner/tools/master/vim/syntax/php.vim 2. PHP…
下载两个源码包: vim : ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2\ ncurses-5.8.tar.gz http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.8.tar.gz 因为vim 依赖相关的终端库,所以先交叉编译 ncurses tar -xvf ncurses-5.8.tar.gz cd ncurses-5.8 vim build.sh #!/bin/sh ./configure --pre…
安装插件 有个很好的同志已经做了一个比较全的插件集,下载就可以用: mv ~/.vimrc ~/.vimrcbak mv ~/.vim ~/.vimbak git clone https://github.com/handy1989/vim.git mv vim/.vimrc vim/.vim ~/ 查找,替换: :1,%s/strfind/strreplace/gn 查找个数 :1,%s/strfind/strreplace/g 替换 跟踪函数: ctrl + ], 返回 ctrl + t 上…
步骤如下: q+(a..z)寄存器名: 执行你要执行的操作: q 结束操作: 调用为@+寄存器: 列子如下: 在写PHP 程序时用的比较多的是创建函数: 如 function add_in(){ } 现在来命令记录: qf f为寄存器名: Ifunction <ESC>A(){<ESC>o}><ESC> q 结束 使用方法: add_in<ESC>@f @@ 为重复上一次调用 命令记录的寄存器和用于yank和删除命令的寄存器是同一个东西: 修改寄存器的…
若正在编辑文件,临时须要查看目录: (1)直接在底行模式下使用ls命令,完整的为:!ls 在我这里就显示如下的结果: functionpointer    helloWorld.s       testArray1    testPointer.c  testStruct     testStruct2.c  testStruct.c functionpointer.c  pointerfunction    testArray1.c  testRealloc    testStruct1  …
基本功 Vim有三种模式: 导航(navigation)模式. 这时候,字母就是上下左右键. 输入模式.这时候,你按字母键,才会输入字母. 命令模式.需要先输入":" 冒号,才会进入.例如,你输入 :ls , 就相当于运行了 ls 命令. 三个模式的切换 默认的就是导航模式. 你在其他模式下,按"ESC"就回到了导航模式. 在导航模式下,输入 a, i, o等,就可以进入到输入模式. 在导航模式下,输入 : 就可以进入到命令模式. 所以,在用Vim的时候,大家用ES…