2017-04-07 4 views
0

私は勝つ7の下のgvimを実行している私は私のLESSファイルをコンパイルするために、このエイリアスを持っているVimのシェルコマンドの混乱

cnoremap less !lessc % > %<.css 
罰金作品

。私はその前に

cnoremap less w<CR> !lessc % > %<.css 

を書き込みコマンドを入れしようとすると、しかし、それは、コマンドライン上の

.!essc % > %<.css 

このコマンド文字列を入れます。私は、コマンドラインで

:w<CR> !lessc % > %<.css 

を置くことによって、直接コマンドシーケンスをしようとすると、CMD.EXEに正しいコマンドを送信しているようだが、それは場合でも、(書き込み用の.cssファイルを開くことができないと言われますがすでに存在するものではありません

私はコマンドを連結しようとしました|。。。オペレータが、それがさらに悪化働い

ば完全に混乱し、ここで任意のヘルプをお願い申し上げ

おかげ

。 0
+0

':cnoremap less w \ |!lessc%>%<.css' – romainl

答えて

1

あなた

:set aw 

:help 'autowrite')なら、あなたは:!:wを必要としません。

:cnoremap less w \| !lessc % > %<.css 

も有効です。