ctags herramienta de instalación
sudo apt-get install ctags
Utilice la siguiente manera:
Pase el ratón por encima de la función que está buscando, y luego Ctrl +] combinación puede navegar hasta el lugar de la definición de la función, Ctrl + T saltará de nuevo a la posición inicial.
Aquí al código fuente de Linux como un ejemplo: Esta es la fuente de ordenador linux3.5 / home / zshh / trabajo / conductor / kernel / linux35
en el directorio. uso
<pre name="code" class="html">zshh@HP:~/work/driver/kernel/linux35_tiny4412$ ctags -R
Después de la finalización generará un archivo de etiquetas.
Paso dos: ctags necesitan para establecer la ruta del archivo para agregar una línea a / usr / share vim / vimrc este archivo /.
vim /usr/share/vim/vimrc
Añadir la siguiente configuración:
set tag =/home/zshh/work/driver/kernel/linux35/tags
El tercer paso: fácil de usar.
cd / home / zshh / trabajo / conductor / kernel / linux35
vim -t memset memset archivos de código abierto directamente.
Vim después ser recuperado en el primer
$> vim
en la línea de comandos en vim, escriba lo siguiente:
: memset TA
caso, Vim saltará automáticamente a la posición definida memset. Si hay varias definiciones, CTags de pantalla predeterminada múltiples opciones digitales, puede escribir el número que desea ver;
algunos ctags directamente por defecto muestra la primera que se encuentra en la definición, si esa definición no es lo que estamos buscando, puede utilizar TSeleccione comando:
: TSeleccione Memset
utilizando la búsqueda de la posición del cursor
al editar un archivo con vim, primero colocando el cursor para ver la definición, las siguientes combinaciones de teclas:
Ctrl +] // Comprobar definido
Ctrl + O // devolver
el por encima del soporte dos comandos recursividad