--- - name: Deploy default settings ansible.builtin.copy: src: vimrc.local dest: /etc/vim/vimrc.local mode: '0644' owner: root group: root - name: Make directory for customize ansible.builtin.file: path: /usr/share/vim/vimfiles state: directory mode: '0755' owner: root group: root - name: Deploy indent files ansible.posix.synchronize: src: indent/ dest: /usr/share/vim/vimfiles/indent/ delete: yes rsync_opts: - "--chown=root:root" - "--chmod=D755,F644" - name: Deploy ftdetect files ansible.posix.synchronize: src: ftdetect/ dest: /usr/share/vim/vimfiles/ftdetect/ delete: yes rsync_opts: - "--chown=root:root" - "--chmod=D755,F644" - name: Deploy manual-ja files ansible.posix.synchronize: src: vimdoc-ja/ dest: /usr/share/vim/vimfiles/vimdoc-ja/ delete: yes rsync_opts: - "--chown=root:root" - "--chmod=D755,F644" - "--exclude=.git*" - "--exclude=*.md"