vim可以把一个窗口,分隔成多个窗格,分隔后通常需要调整窗格的大小。 增加或者减少窗格的宽度或者高度。
Continue reading »分类: 技巧
vim 支持鼠标右键粘贴的方法
通过修改 .vimrc 可以让vim,在服务器上使用鼠标右键进行粘贴操作。
Continue reading »vim 中退格键(backspace)不能用的解决方法
vim 中退格键如果设置不当,可能不能删除字符,另外有时候也不想使用 退格键删除字符,因为vim可以用x用来删除字符,不过习惯了backspace删除字符的功能。在vim中设置一下,就可以了。 解决的方法 (添加在 .vimrc 中) set backspace=indent,eol,start backsapce 的设置 值 含义 indent 允许在自动缩进上退格 eol 允许在换行符上退格
Continue reading »vim 设置标识符(变量,函数)的显示,不加粗。
vim中可以对标识符的显示,进行设置。标识符同行是变量或者函数的名字,在写代码的时候,对标识符的颜色或者是加粗进行设置,会看上去很醒目。不过有些时候,加粗会导致,字符显示的不完整。这做个设置,让标识符,显示成红色,同时不加粗。
Continue reading »vim的计算器 功能
vim计算器功能就是可以把,vim 当做一个便捷的计算器来使用。 使用的方法 输入模式 ctrl + r = 表示 <CR>, 也就是说是输入模式下就可以直接进行。
Continue reading »vim 删除空白的行
vim删除空白行,使用全局命令 :global 或者可以简写成 :g, 使用表达式:g/^\s*$/d 就可以删除。
Continue reading »vim 中对代码折叠的操作
阅读代码或者写程序由于显示器的大小,经常需要把一部分代码给折叠起来,这样就可以把更重要的代码给显示出来。使用 zf 可以创建一个折叠的代码,使用 zo可以打开折叠的代码。
Continue reading »vim 多个tag 的的跳转
vim可以使用tags文件,进行跳转。如果一个函数有两个定义,会生成两个记录。跳转的时候就要做一个选择。可以使用命令:ts来查看所有的定义。然后进行选择跳转。
Continue reading »vim中tags设置技巧
vim中编辑程序,查找函数定义的时候,是少不了跳转的。文件的跳转是通过tags文件来进行的。一般tag文件是在程序所在的文件目录。这样vim默认是会自动加载的。如果进入了程序子目录,则vim就是不会自动加载这个tags文件,这就需要设置,vim会自动加载父目录的tags文件。
Continue reading »