Rumah > Artikel > Tutorial sistem > Mod Python: Pemalam Vim untuk membangunkan aplikasi Python dalam editor Vim
Python-mode ialah pemalam Vim yang membolehkan anda menulis kod Python dengan lebih pantas dalam editor Vim menggunakan pelbagai perpustakaan termasuk pylint, tali, pydoc, pyflakes, pep8, autopep8, pep257 dan mccable Ini Perpustakaan menyediakan beberapa fungsi pengekodan, seperti analisis statik, pembinaan semula ciri, lipatan, penyiapan dan dokumentasi.
Bacaan yang disyorkan: Cara menggunakan pemalam Bash-Support untuk menukar editor Vim menjadi IDE untuk menulis skrip Bash
Pemalam ini termasuk semua ciri yang anda boleh gunakan untuk membangunkan aplikasi Python dalam editor Vim.
Ia mengandungi ciri-ciri berikut yang patut disebut:
Dalam tutorial ini, saya akan menerangkan cara menyediakan mod Python untuk pemasangan Vim dalam Linux untuk membangunkan aplikasi Python dalam editor Vim.
Pasang Pathogen dahulu (ia menjadikan pemasangan pemalam sangat mudah, dan fail jalankan berada dalam direktori peribadi), menjadikannya lebih mudah untuk memasang mod Python
Jalankan arahan berikut untuk mendapatkan fail pathogen.vim dan direktori yang diperlukan:
# mkdir -p ~/.vim/autoload ~/.vim/bundle && / # curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
Kemudian tambah kandungan berikut pada fail ~/.vimrc:
execute pathogen#infect() syntax on filetype plugin indent on
Selepas memasang patogen, anda boleh meletakkan pemalam mod Python ke dalam direktori ~/.vim/bunble seperti berikut:
# cd ~/.vim/bundle # git clone https://github.com/klen/python-mode.git
Kemudian bina semula tag bantuan dalam Vim seperti ini:
:helptags
Anda perlu mendayakan filetype-plugin (:help filetype-plugin-on) dan filetype-indent (:help filetype-indent-on) untuk menggunakan Python-mode.
Cara lain untuk memasang mod Python dalam Debian dan Ubuntu ialah menggunakan PPA, seperti di bawah
$ sudo add-apt-repository https://klen.github.io/python-mode/deb main $ sudo apt-get update $ sudo apt-get install vim-python-mode
Jika anda menemui mesej: "Tandatangan berikut tidak dapat disahkan kerana kunci awam tidak tersedia", sila jalankan arahan di bawah:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B5DF65307000E266
Sekarang, gunakan vim-addon-manager untuk mendayakan mod Python:
$ sudo apt install vim-addon-manager $ vim-addons install python-mode
Jika anda ingin mengatasi pengikatan kunci lalai, anda boleh mentakrifkannya semula dalam fail .vimrc, seperti:
" Override go-to.definition key shortcut to Ctrl-] let g:pymode_rope_goto_definition_bind = "<C-]>" " Override run current python file key shortcut to Ctrl-Shift-e let g:pymode_run_bind = "<C-S-e>" " Override view python doc key shortcut to Ctrl-Shift-d let g:pymode_doc_bind = "<C-S-d>"
Perhatikan bahawa secara lalai, mod Python menggunakan Python 2 untuk semakan sintaks. Anda boleh mendayakan semakan sintaks Python 3 dengan menambahkan baris berikut pada fail .vimrc anda.
let g:pymode_python = 'python3'
Anda boleh mendapatkan lebih banyak pilihan konfigurasi dalam repositori GitHub mod Python: https://github.com/python-mode/python-mode
Itu sahaja. Dalam tutorial ini, saya menunjukkan kepada anda cara mengkonfigurasi Vim menggunakan mod Python dalam Linux. Sila ingat untuk berkongsi pendapat anda dengan kami melalui borang maklum balas di bawah.
Mengenai pengarang:
Aaron Kili ialah peminat Linux dan F.O.S.S, sysadmin Linux, pembangun web dan kini pencipta kandungan di TecMint yang suka bekerja dengan komputer dan percaya dalam perkongsian pengetahuan.
Atas ialah kandungan terperinci Mod Python: Pemalam Vim untuk membangunkan aplikasi Python dalam editor Vim. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!