Vi & Vim

19
Buka file .md sebagai Penurunan harga

Vim, secara default, membuka semua file .md sebagai kode "modula2". Saya belum pernah mendengar tentang modula2, saya juga tidak berencana menggunakannya. Bagaimana saya bisa memberitahu vim untuk selalu memperlakukan foo.mdsebagai penurunan harga (seolah-olah saya telah mengetik :set...

19
Cara mendefinisikan popup / menu khusus di vimrc

Menetapkan setiap fungsi yang berguna untuk kunci berfungsi dengan baik untuk alat yang sering digunakan, tetapi ada beberapa operasi yang saya gunakan sangat jarang, sehingga saya lebih suka untuk menetapkannya ke beberapa menu popup yang didefinisikan dalam my vimrc. Saya telah melihat plugin...

19
Pertukaran argumen fungsi

Ketika refactoring kode akan berguna untuk dapat bertukar argumen fungsi. Mengubah misalnya: func(foo[0], bar(), baz.spam) ke func(baz.spam, foo[0], bar()) Apakah ada cara untuk menukar argumen ke kiri / kanan, menjaga tanda kurung fungsi dan koma di tempat? Catatan, ini bisa menjadi...