On 22/05/09 02:28, Charlie Kester wrote:
>
> On Thu 21 May 2009 at 11:15:55 PDT Matthew Winn wrote:
>>
>> On Tue, 19 May 2009 14:29:33 -0700, Charlie Kester
>> <[email protected]> wrote:
>>
>>> Another one that took a long time for me to learn was ^] which doesn't
>>> seem to have any obvious connection to the word "tag".
>>
>> It's a right bracket, and it takes you right to the definition of a
>> function.
>
> Except none of the programming languages I use have a square bracket in
> the definition of a function. In C, square brackets are used for
> arrays.
>
> Not that it matters anymore. I have managed to learn this one. But I
> still don't see any intuitive mnemonic that would have helped me learn
> it.
>
> It's just a small kvetch. Certainly not enough to make me switch to
> another editor!
My keyboard doesn't have an easy way to produce the Ctrl-] combination,
so I added (some years ago)
:map <F9> <C-]>
to my vimrc. Of course, any {lhs} would do, provided that it doesn't
conflict with some other needed key -- and Vim has so many builtin
keybindings that I didn't have much choice... ;-)
Best regards,
Tony.
--
The following quote is from page 4-27 of the MSCP Basic Disk Functions
Manual which is part of the UDA50 Programmers Doc Kit manuals:
As stated above, the host area of a disk is structured as a vector of
logical blocks. From a performance viewpoint, however, it is more
appropriate to view the host area as a four dimensional hyper-cube, the
four dimensions being cylinder, group, track, and sector.
. . .
Referring to our hyper-cube analogy, the set of potentially accessible
blocks form a line parallel to the track axis. This line moves
parallel to the sector axis, wrapping around when it reaches the edge
of the hyper-cube.
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---