标签归档:vim

Using ctags in Vim

Using ctags and Vim is a lethal combination, especially when doing bigger projects.

Using them gives you the following features:

  • Impressive class/function/method search
  • Ability to go to the definition of a function with one click (even in dynamic languages like Python)
  • Better overview by a module browser (where you can see classes and members)

Getting started with Taglist

Tag list opens a left window where you can browse the current file. It gives a nice overview. Here is an example (click for a bigger picture):

taglist_small

继续阅读

vi使用技巧

Vi 简介
    Vi是Unix世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台Unix机器都会提供这套软体。Linux当然也有,它的vi其实是elvis(版权问题),不过它们都差不多。熟悉DOS下的文书处理後,也许会感到vi并不好用;Unix上也已经发展出许多更新、更好用的文书编辑器,但是并不一定每一台Unix 机器上都会安装这些额外的软体。所以,学习vi的基本操作还是有好处,让你在各个不同的机器上得心应手。  继续阅读

liunx下vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻。  继续阅读

vim中编辑不同编码的文件时需要注意的一些地方

应用实例:
终端:SecureCRT
现象:
locale值为LANG=”zh_CN.gbk”
当用vi编辑包含中文的文件时,显示非中文,而是转码(乱码),而用cat、more等命令查看时,可以正常显示中文
解决办法:

LANG=zh_CN vim filename
set termencoding=utf-8

相关文章:
vim中编辑不同编码的文件时需要注意的一些地方

此文讲解的是vim编辑多字节编码文档(中文)所要了解的一些基础知识,注意其没有涉及gvim,纯指字符终端下的vim。 继续阅读