scott wrote:
>ok, so help me out here
>
>i've looked at filetype vim, and i see nothing that associates
>_.txt modules with ft=txt
>
>whether i enter my 'ai' modules with the script or by navigating
>to where they are and, with my bloody fingers typing 'gvim
>ai_200609.txt', still, inside the module, filetype is undefined
>
>are we only supposed to use vim for exotic languages?
>
>is 'text' deprecated?
>
>i thought it used to suffice to have an extension of .txt
>
>now the ground is shifting under my feet...
---------------------------------------------------------------------
scott wrote again:
>excuse me
>
>this transcends ridiculous
>
>i am editing text, and i have gone around the bend to tell vim
>that i am doing so
>
>to have to create an entire "text" syntax, where NOTHING HAPPENS,
>seems against every premise that vim was built on
>
>why do i have to be surprised by 'cindent' when i am editing text?
>it is, after all, text, and i went out of my way to define these
>modules with the .txt extension, even here in linux -- specifically
>so he'd know
>
>why would cindent kick in if i'm not editing c?
>
>now you say *.txt is associated with nothing -- that goes far to
>explain why my search in filetype.vim for 'txt' was so fruitless,
>thank you
>
>i don't remember having this problem before -- before what exactly
>i'm not sure -- but i've been surprised with indenting behavior enough
>to go out of my way to turn every indenting feature off i can find,
>but still i get surprises
>
>now cindent is off, maybe i can still work...tab is easy to hit...
>
>forgive me, i have no bottom line -- no idea what i'm saying --
>i'll shutup now
Yep, nothing associates *.txt modules with ft=txt. That's because there
is no syntax/txt.vim highlighting, at least as distributed. What
highlighting should be done for a non-specific, arbitrary language?
Keywords? Regions? Or did you intend to mean that you used a .txt
suffix to avoid syntax highlighting, filetype plugins, etc?
To answer your question about cindent -- are you sure you're not setting
it yourself in your .vimrc? To find out where it was last set:
:verbose set cin?
There's also autoindent (short form: ai). If that's on, to find out
where it was last set:
:verbose set ai?
Perhaps you can either remove these settings from your .vimrc if that's
where they're set or remove any plugins that are setting them.
What do you mean by "entering your ai modules with the script"?
Chip Campbell