Beberapa konfigurasi macvim tidak sah
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 16:42:07
0
1
885

Pada masa lalu, di bawah ubuntu, fail konfigurasi vim mengandungi dua ayat berikut:

autocmd BufNewFile *.py 0r ~/.vim/templates/header.py autocmd BufNewFile,BufRead *.py nmap :!chmod +x % " tukar mod

digunakan untuk menambah beberapa kandungan tetap secara automatik pada pengepala fail apabila mencipta fail ular sawa baharu Selain itu, gunakan untuk menambah kebenaran pelaksanaan pada fail ular sawa, di mana kandungan fail header.py ialah

.
#! /usr/bin/env python  
# -*- coding: utf-8 -*-

Tetapi selepas berhijrah ke macvim, setiap kali fail dibuka, kandungan fail header.py akan ditambah pada permulaan dengan cara ini, selepas n kali dibuka, akan ada 2n baris komen pada permulaan fail. Selain itu, juga gagal dan tiada respons.

Adalah spekulasi bahawa pilihan kompilasi macvim mungkin berbeza daripada vim di bawah ubuntu, tetapi selepas melihatnya :h template nampaknya BufNewFile *.py 0r tidak memerlukan sebarang pilihan kompilasi saya tidak tahu mengapa?

Bagaimana saya boleh mencapai tujuan saya di bawah macvim (apabila mencipta fail python baharu, secara automatik menambah beberapa kandungan tetap pada pengepala fail dan gunakan <F7> untuk menambah kebenaran pelaksanaan pada fail python)?


Perbezaan besar antara macvim dan linux vim yang saya temui setakat ini ialah: macvim tidak mempunyai daftar tanda + Saya tidak tahu apakah perbezaan lain yang ada? Mengapa macvim tidak sama dengan vim di bawah Linux? (Adakah mungkin untuk menjadikan macvim sama seperti vim-gnome yang digunakan di bawah ubuntu dengan menyusun beberapa pilihan).

过去多啦不再A梦
过去多啦不再A梦

membalas semua(1)
某草草

Fail konfigurasi saya yang bercanggah, ia tiada kaitan dengan macvim

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan