📄 main.aap
字号:
# Aap recipe for French Vim spell files.# Use a freshly compiled Vim if it exists.@if os.path.exists('../../../src/vim'): VIM = ../../../src/vim@else: :progsearch VIM vimSPELLDIR = ..FILES = fr_FR.aff fr_FR.dicall: $SPELLDIR/fr.latin1.spl $SPELLDIR/fr.utf-8.spl ../README_fr.txt# The spell file is iso-8859-15, but Vim normally uses "latin1" for this.# This is OK for the utf-8 files, but for latin1 we need to avoid the "oe"# character. When unpacking we create four files:# fr_FR_latin1.aff modified file# fr_FR_latin1.dic modified file# fr_FR_iso15.aff original file (after applying diff)# fr_FR_iso15.dic original file (after applying diff)# Just before using the dictionary files, the right ones are copied to# fr_FR.aff# fr_FR.dic$SPELLDIR/fr.latin1.spl : $FILES :copy {force} fr_FR_latin1.aff fr_FR.aff :copy {force} fr_FR_latin1.dic fr_FR.dic :sys env LANG=fr_FR.ISO8859-15 $VIM -u NONE -e -c "mkspell! $SPELLDIR/fr fr_FR" -c q$SPELLDIR/fr.utf-8.spl : $FILES :copy {force} fr_FR_iso15.aff fr_FR.aff :copy {force} fr_FR_iso15.dic fr_FR.dic :sys env LANG=fr_FR.UTF-8 $VIM -u NONE -e -c "mkspell! $SPELLDIR/fr fr_FR" -c q../README_fr.txt : README_fr_FR.txt :cat $source >!$target## Used to fetch the files from OpenOffice.org. Those are old.# Later versions are elsewhere.##OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionariesZIPFILE = http://dico.savant.free.fr/_download/fr_FR_1-1-6.zip:attr {fetch = $ZIPFILE} fr_FR.zip# The files don't depend on the .zip file so that we can delete it.# Only download the zip file if the targets don't exist.fr_FR.aff fr_FR.dic: {buildcheck=} :assertpkg unzip patch :fetch fr_FR.zip :sys $UNZIP fr_FR.zip :delete fr_FR.zip @if not os.path.exists('fr_FR.orig.aff'): :copy fr_FR.aff fr_FR.orig.aff @if not os.path.exists('fr_FR.orig.dic'): :copy fr_FR.dic fr_FR.orig.dic @if os.path.exists('fr_FR.diff'): :sys patch <fr_FR.diff # Keep the unmodified files (after diff) for ISO-8859-15. :copy fr_FR.aff fr_FR_iso15.aff :copy fr_FR.dic fr_FR_iso15.dic # For the latin1 .dic file change all the "oe" characters to the two # characters "oe". :sys $VIM -u NONE -e -c "set enc=latin1" -c "e fr_FR.dic" -c "%s/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -