SORU
26 Mayıs 2011, PERŞEMBE


Vim türü özel kısayollar dosya olabilir mi?

.vimrc dosyamda bir satır önce bir anahtarı takın çift eğik çizgi yorum (//) için bağlayıcı var

" the mappings below are for commenting blocks of text
:map <C-G> :s/^/\/\//<Esc><Esc>
:map <C-T> :s/\/\/// <Esc><Esc>

Yorumlar için # işareti için bunu değiştirmek istiyorum Python komut dosyaları düzenlerken ... ... ancak

Ayrıca tabwidths, vb ayarları .vim/ftdetect dosyamı Python.vim Bir dosya var. Tuş atamaları geçersiz kılmak için kodu ne mümkünse Python kullanın.

" the mappings below are for commenting blocks of text
:map <C-G> :s/^/#/<Esc><Esc>
:map <C-T> :s/#/ <Esc><Esc>

CEVAP
26 Mayıs 2011, PERŞEMBE


Ftdetect klasörü dosya türü algılama komut dosyaları için. Dosya türü eklentileri ftplugin klasörünün içinde olması gerekir. Dosyatipi aşağıdaki üç formları bir dosya adı dahil edilmelidir:

  • .../ftplugin/<filetype>.vim
  • .../ftplugin/<filetype>_foo.vim
  • .../ftplugin/<filetype>/foo.vim

Örneğin, cpp dosya tipini .../ftplugin/cpp_mine.vim içinde aşağıdaki koymak için yorumları göster:

:map <buffer> <C-G> :s/^/\/\//<Esc><Esc>
:map <buffer> <C-T> :s/\/\/// <Esc><Esc>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Vim

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • AutoStream's Garage419

    AutoStream's

    15 EKİM 2007
  • Jared Busch

    Jared Busch

    25 Mayıs 2011