Volumen III · Capítulo 1
Navigation
Move through living codebases quickly by learning the routes.
Navigation is the skill of moving through a codebase without losing the thread. Cursor’s strength is speed: the fast line between the thought and the file. But speed is only useful when it follows a route that makes sense.
Learn the entry points first. The route from a request to the code that handles it — from button to handler, from route to render — is the map you will redraw a hundred times. Once the main paths are familiar, everything else is a neighborhood off the main street.
Use the tools that keep you oriented: search, symbol jumps, and the ability to ask where a thing is defined. Each of these answers a navigation question in one step. The goal is to spend effort on the change, not on finding the file.
Good navigation leaves a trace. When you move through code, keep the destination in mind, and let the path you took inform the next one. Repositories teach their routes to those who walk them repeatedly.