vim
  • 超实用的vim的寄存器操作

    超实用的vim的寄存器操作

    操作,寄存器,技巧,vim, 一.寄存器分类 1.无名(unnamed)寄存器:"",缓存最后一次操作内容;即复制(yy等)或删除(dd等)文本存放的地方,如果直接执行粘贴p(未指定任何寄存器),则直接从此寄存器读取数据并粘贴。 2.数字(numbered)寄存...

  • vim查找字符串-全词匹配、不区分大小写

    vim查找字符串-全词匹配、不区分大小写

    查找,不区分大小写,字符串,技巧,vim,vim中查找字符串的时候一般有3中需求:普通查找 命令模式下,按’/’或’?’,然后输入要查找的字符,Enter。/和?的区别是,一个向前(下)找,一个向后(上)。全词匹配 如果你输入 “/int”,你...

  • vim 配置tagBar

    vim 配置tagBar

    配置,技巧,vim,tagBar,vim tagbar依赖ctags1.sudo apt install ctags2.在你的项目里执行 ctags -R ./*3.vim ~/.vimrc4.配置set runtimepath^=~/.vim/bundle/ctrlp.vim"filetype offfiletype onset rtp+=~/.vim/bundl...

  • Vim的合并行操作

    Vim的合并行操作

    并行操作,技巧,Vim,日常常用到多行合并的功能,记录如下:第一种, 多行合并成一行,即: AAAAA BBBBB CCCCC合并为: AAAAA BBBBB CCCCC方法1: normal状态下 3J 其中的3是范围,可以是书签或者搜索位置等方式实现,J为合并 ...

  • VIM中格式化json

    VIM中格式化json

    格式化,技巧,VIM,json,在vim输入以下命令就可以格式化 :!python -m json.tool 可以在~/.vimrc增加快捷键 map <F4><Esc>:!python -m json.tool<CR> 网上大部分都是这种处理方法,但是汉字会以unicode码显示,给阅读造...

  • vim中方向键无法正常使用解决

    vim中方向键无法正常使用解决

    方向键,正常使用,技巧,vim,no# vim中方向键无法正常使用解决vim中方向键无法正常使用解决vim的插入模式,方向键无法使用,而是输入占据一行的ABCD字母。 可以新建一个文件.vimrc。在里面输入set nocompatible即可。 .vimr...

  • Cscope的使用(领略Vim + Cscope的强大魅力)

    Cscope的使用(领略Vim + Cscope的强大魅力)

    强大,魅力,技巧,Cscope,Vim, 1、Cscope介绍 Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存...

  • Vim中将tab自动转换成空格

    Vim中将tab自动转换成空格

    转换成,空格,中将,技巧,Vim,在Vim中,有时需要将tab转换成space。使用ret命令(replace tab)。 [range]ret[ab]! [new-tabstop]举例:将第一行到文件尾的tab转换成space,每个tab用4个space替代。:set expandtab:ret! 4 如果没...

  • vim中无格式的粘贴方式 | vim里边怎么复制粘贴

    vim中无格式的粘贴方式 | vim里边怎么复制粘贴

    复制粘贴,格式,方式,技巧,vim,vim确实比较好用,用过的人都会这么觉得。如果vim设置了代码自动缩进等功能,在普通粘贴的时候会把已经对齐后的代码缩进完全不对。可以通过:set paste设置粘贴模式,代码缩进就不会生效,粘到vim...

  • 安装vim插件 NeoComplete

    安装vim插件 NeoComplete

    插件,安装,技巧,vim,NeoComplete,由于neocomplete 的安装需要vim将lua 功能激活。因此,需要由vim 源码重新编译,并打开lua选项。具体步骤参照这个:http://www.fullybaked.co.uk/articles/installing-latest-vim-on-centos...

  • vim打开文件出现^M且只有一行的解决方法

    vim打开文件出现^M且只有一行的解决方法

    解决方法,打开文件,技巧,vim,在网上有很多方法,很多解析,这个大家想了解一下的话,就去搜索一下,我理解的大概就是一个历史遗留问题,dos和unix之间的不统一吧(我也是喵了几眼而已)。言归正传,解决这个用到了两个链接https://www...

  • gvim/vim在同一行进行上下移动

    gvim/vim在同一行进行上下移动

    技巧,gvim,vim,vim在不同行间进行上下移动用的是j键,但是如果一行内容太长,而编辑器宽度是有限的,那么这一行内容就是被折断显示。这个时候,如何在属于同一行的多个折断行间进行上下移动呢?g+j组合键就为解决这个问题而来。...

  • debian的vim配置

    debian的vim配置

    配置,技巧,debian,vim, 在debian下设置vim的颜色,需要更改vimrc这个文件,改动前请记得备份,以防修改错误。debian:~# cp /etc/vim/vimrc /etc/vim/vimrc.bak 编辑vimrc文件debian:~# vi /etc/vim/vimrc 按大写的G,跳跃...

  • Vim插件之可见书签——Visual Mark

    Vim插件之可见书签——Visual Mark

    插件,书签,技巧,Vim,Mark,Vim插件之可见书签——Visual Mark 1. 官网 http://www.vim.org/scripts/script.php?script_id=1026 2. 功能概述 使Vim书签可见,类似于 UltraEdit的书签 。 3. 安装 Windows...

  • vim操作技巧(二)在vim中调用命令结果

    vim操作技巧(二)在vim中调用命令结果

    操作技巧,命令,调用,技巧,vim,在vim的命令模式下,按冒号进入虚拟模式,使用“read ! 命令”可以将命令执行的结果输出到文件中。命令::read ! command 实例:1)如下,我需要在文件中写入一个绝对路径,但是路径名很长,容易敲错,所以...

  • vim快捷键粘贴 | vim复制粘贴快捷键

    vim快捷键粘贴 | vim复制粘贴快捷键

    快捷键,复制粘贴,命令行,技巧,vim,1. vim复制粘贴快捷键1.首先设置一下家目录下的.vimrc:实现在V模式下,xw复制,xr粘贴功能if has("unix")nmap xr :r $HOME/.vimxfer<CR>nmap xw :a,.w! $HOME/.vimxfer<CR>vmap xr c<es...

  • 返回顶部