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

  • AndyMcMillinTV

    AndyMcMillin

    6 HAZİRAN 2007
  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008