Re: [DDTP] DDTP syntax file per vim.

2001-12-03 Per discussione Fabio Bonelli
On Wed, Nov 28, 2001 at 06:05:37PM +0100, Lorenzo Cappelletti wrote:
> > Si puo` fare anche localmente, macchinando con ~/.vimrc. 
> Io ho provato così, ma non ottengo né errori, né risultati.  Devo
> dare un comando dopo che ho caricato il file?
> === .vimrc ===
[...]

Per farlo localmente devi crearti un file di script per vim e poi
dire a vim di caricarlo.

:help myscriptsfile

da dentro vim ti dice come. 

-- 
Fabio Bonelli  




Re: [DDTP] DDTP syntax file per vim.

2001-12-03 Per discussione Fabio Bonelli
On Wed, Nov 28, 2001 at 10:16:19AM +0100, Alberto Mardegan wrote:

> Io ho fatto come hai scritto nelle due righe sopra, e ho aggiunto la
> riga:
[...]
> (senza quindi modificare il ddtp.vim)

Forse mi sono espresso male. Non bisogna modificare ddtp.vim, bisogna
semplicemente spostarlo nella directory dei file di sintassi.

-- 
Fabio Bonelli  




Re: [DDTP] DDTP syntax file per vim.

2001-11-28 Per discussione Lorenzo Cappelletti
On Tue Nov 27 at 13:45 +0100, Fabio Bonelli wrote:

> Si puo` fare anche localmente, macchinando con ~/.vimrc. 

Io ho provato così, ma non ottengo né errori, né risultati.  Devo
dare un comando dopo che ho caricato il file?

=== .vimrc ===
set autoindent
set sm
set textwidth=75
set nobackup
set ignorecase
set incsearch

command -nargs=1  SynAu  au Syntax  so
$HOME/lib/vim/syntax/.vim

SynAu ddtp

:delcommand SynAu


" DDTP
if getline(1) =~ '^# Package(s):' || getline(2) =~ '^# Package(s):'
  set ft=ddtp
endif


syntax on
==


-- 
[EMAIL PROTECTED] - DDTP-it coordinator
Fingerprint: 8CDD 3408 53B2 6122 99DA EE37 1523 68FC D906 4C08




Re: [DDTP] DDTP syntax file per vim.

2001-11-28 Per discussione Alberto Mardegan
On Tue, Nov 27, 2001 at 01:45:05PM +0100, Fabio Bonelli wrote:
> 
> Io l'ho fatto globalmente:
> 
> aggiungi una cosa del genere subito dopo l'ultimo "elseif" (e relativo "set)
> in $VIMRUNTIME/scripts.vim:
> 
> " DDTP
> elseif getline(1) =~ '^# Package(s):' || getline(2) =~ '^# Package(s):'
>  set ft=ddtp
> 
> Poi aggiungi "SynAu ddtp" a $VIMRUNTIME/syntax/synload.vim e butti il
> file di sintassi in $VIMRUNTIME/syntax/ddtp.vim.

Io ho fatto come hai scritto nelle due righe sopra, e ho aggiunto la
riga:
" DDTD (Debian Description Translation Project)
au BufNewFile,BufRead *.ddtpset ft=ddtp

nel file &VIMRUNTIME/filetype.vim

(senza quindi modificare il ddtp.vim) 

-- 
Saluti,
Mardy
http://castellina.org/interlingua




Re: [DDTP] DDTP syntax file per vim.

2001-11-27 Per discussione Fabio Bonelli
On Thu, Nov 22, 2001 at 09:02:42PM +0100, Lorenzo Cappelletti wrote:

> > Chi usa vim per le tradizione di DDTP forse lo puo` trovare utile.
> > http://digilander.iol.it/fbonelli/ddtp.vim .
> Eh beh, questa è una chicca... posso inviarlo anche agli altri team del
> progetto?

Certamente, anche se non sono sicuro che risponda al 100% ai requisiti
di un file di sintassi. Pero` funziona.

-- 
Fabio Bonelli  




Re: [DDTP] DDTP syntax file per vim.

2001-11-27 Per discussione Fabio Bonelli
On Mon, Nov 26, 2001 at 09:00:46PM +0100, Lorenzo Cappelletti wrote:

> > http://digilander.iol.it/fbonelli/ddtp.vim .
> Scusa la mia ignoranza, ma qual è il modo più elegante per caricare
> questo file automaticamente?  Sai, io sono più (X)Emacs oriented, ma
> le traduzioni le correggo con Vim in console... ;-)

Io l'ho fatto globalmente:

aggiungi una cosa del genere subito dopo l'ultimo "elseif" (e relativo "set)
in $VIMRUNTIME/scripts.vim:

" DDTP
elseif getline(1) =~ '^# Package(s):' || getline(2) =~ '^# Package(s):'
 set ft=ddtp

Poi aggiungi "SynAu ddtp" a $VIMRUNTIME/syntax/synload.vim e butti il
file di sintassi in $VIMRUNTIME/syntax/ddtp.vim.

In questo modo viene caricato automagicamente appena apri un file delle
traduzioni, qualunque sia il nome.
Si puo` fare anche localmente, macchinando con ~/.vimrc. 

Mi sono accorto che ci starebbe bene anche un "set ai", nel file di 
sintassi, provvedo.

-- 
Fabio Bonelli  




Re: [DDTP] DDTP syntax file per vim.

2001-11-26 Per discussione Lorenzo Cappelletti
On Tue Nov 20 at 17:24 +0100, Fabio Bonelli wrote:

> Chi usa vim per le tradizione di DDTP forse lo puo` trovare utile.
> 
> http://digilander.iol.it/fbonelli/ddtp.vim .

Scusa la mia ignoranza, ma qual è il modo più elegante per caricare
questo file automaticamente?  Sai, io sono più (X)Emacs oriented, ma
le traduzioni le correggo con Vim in console... ;-)


-- 
[EMAIL PROTECTED] - DDTP-it coordinator
Fingerprint: 8CDD 3408 53B2 6122 99DA EE37 1523 68FC D906 4C08




Re: [DDTP] DDTP syntax file per vim.

2001-11-25 Per discussione Fabio Bonelli
On Tue, Nov 20, 2001 at 07:32:55PM +0100, Emanuele Aina wrote:

> > Chi usa vim per le tradizione di DDTP forse lo puo` trovare utile.
   ^
Si`, buonanotte. "traduzioni"

> Caspita. Ma tu leggi nel pensiero?
> Io ci ho giusto pensato 30 minuti fa... :-D

:-)
 
> Non mi resta che dire grazie!

Figurati, sono due righe.

-- 
Fabio Bonelli  

To iterate is human; to recurse, is divine.




Re: [DDTP] DDTP syntax file per vim.

2001-11-24 Per discussione Lorenzo Cappelletti
On Tue Nov 20 at 17:24 +0100, Fabio Bonelli wrote:

> Chi usa vim per le tradizione di DDTP forse lo puo` trovare utile.
> 
> http://digilander.iol.it/fbonelli/ddtp.vim .

Eh beh, questa è una chicca... posso inviarlo anche agli altri team del
progetto?


-- 
[EMAIL PROTECTED] - DDTP-it coordinator
Fingerprint: 8CDD 3408 53B2 6122 99DA EE37 1523 68FC D906 4C08




Re: [DDTP] DDTP syntax file per vim.

2001-11-20 Per discussione Emanuele Aina
Fabio Bonelli <[EMAIL PROTECTED]> anticipò:
>
> Chi usa vim per le tradizione di DDTP forse lo puo` trovare utile.
>
Caspita. Ma tu leggi nel pensiero?
Io ci ho giusto pensato 30 minuti fa... :-D
Non mi resta che dire grazie!
--
Au revoir.
Lele...



[DDTP] DDTP syntax file per vim.

2001-11-20 Per discussione Fabio Bonelli
Chi usa vim per le tradizione di DDTP forse lo puo` trovare utile.

http://digilander.iol.it/fbonelli/ddtp.vim .

-- 
Fabio Bonelli