Vim sebagai Python IDE
Bismillah,
Saya ingin memudahkan pengguna Vim dalam mengedit file Bahasa Pemprograman Python, sehingga saya mengupload ke github setting yang saya gunakan di vim_python
Saya tegaskan di sini, bahwa file-file plugin, syntax, color dan lainnya di direktori .vim tersebut bukanlah buatan saya pribadi, melainkan saya hanya mendownload dari internet dan pada masing-masing file ada nama pembuatnya.
Kemudian, file .vimrc saya edit untuk menyesuaikan dengan kebutuhan saya. Pada bagian daftar pustaka, akan saya lampirkan daftar link sumber penulisan ini.
Saya sudah sediakan pada link di atas, tinggal di clone dan di rename ke home direktori. contohnya:
muntaza@E202SA:~$ cd /tmp/
muntaza@E202SA:/tmp$ git clone git@github.com:muntaza/vim_python.git
Cloning into 'vim_python'...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 21 (delta 2), reused 17 (delta 0), pack-reused 0
Receiving objects: 100% (21/21), 30.90 KiB | 120.00 KiB/s, done.
Resolving deltas: 100% (2/2), done.
muntaza@E202SA:/tmp$
muntaza@E202SA:/tmp$ cd vim_python/
muntaza@E202SA:/tmp/vim_python$ cp -r _vim ~/.vim
muntaza@E202SA:/tmp/vim_python$ cp -r _vimrc ~/.vimrc
muntaza@E202SA:/tmp/vim_python$ Berikut tampilannya saat melakukan autocomplete:


Ini tampilan dengan merubah warnanya menjadi Chasing_Logic dengan perintah:
:colo Chasing_Logic
Permindahan Mode Completion
- Perpindahan dari mode Any Word Completion ke Omni Completion:
Ctrl+x Ctrl+o - Perpindahan dari mode Omni Completion ke Any Word Completion:
Ctrl+x Ctrl+n
Semoga bermanfaat.
Alhamdulillah
Daftar Pustaka:
- VIM as Python IDE
- pythoncomplete : Python Omni Completion
- SuperTab : Do all your insert-mode completion with Tab.
- VIM: Display line numbers
- ruler VIM Command
- AutoClose : Inserts matching bracket, paren, brace or quote
- Cobalt Color Scheme for Vim
- Chasing_Logic Color Scheme for Vim
- Any word completion