Saya suka Vim . Saya menghabiskan seluruh hidup saya menggunakannya: Di tempat kerja saya mengembangkan kode dengan Vim, saya mengedit file konfigurasi dengannya, saya menulis email saya dengannya. Di rumah saya menulis daftar todo saya dan daftar ember saya dengan itu. Di waktu senggang, saya menulis buku di dalamnya. Saya pergi ke pertemuan tentang Vim dan saya mencoba meyakinkan semua orang yang saya tahu untuk menggunakannya (Sayangnya nenek saya tidak setuju bahwa dia harus menggunakannya untuk menulis surat kepada teman-temannya) .
Dengan semua cinta ini untuk editor tercinta saya, saya menghadapi masalah besar: sebagai manusia yang biasanya dibentuk saya terkadang ingin bersantai dan bersenang-senang. Secara alami saya ingin melakukan itu di editor kita yang saleh, tetapi saya tidak tahu bagaimana saya bisa melakukannya. Tentu saja saya telah menghabiskan berjam-jam menyesuaikan skema warna saya dan menulis makro rekursif yang saya tonton untuk waktu yang lama tetapi setelah enam atau tujuh jam berturut-turut tidak lagi menyenangkan.
Jadi saya memanggil Anda sesama Vimmers: Bagaimana saya bisa bersenang-senang di Vim?
Sunting Posting ini jelas bodoh April (tentu saja nenek saya suka menggunakan Vim) . Terima kasih atas jawaban dan komentar Anda, beberapa ide yang sangat keren telah disarankan!
Jawaban:
Ada banyak cara untuk bersenang-senang di Vim: misalnya, seseorang dapat menginstal plugin vim-script nibble (yang ini memiliki dependensi yang juga harus diinstal).
Setelah plugin terinstal, perintah
:Nibble
akan memulai permainan ular di buffer baru. Ular dapat dikontrol dengan hjkldan permainan dapat dijeda dengan space. Dengan itu, Anda dapat menghabiskan berjam-jam bersenang-senang di editor tercinta kami.Sekarang jika Anda bosan dengan ular, Anda masih bisa memainkan permainan tetris lama yang baik dengan TeTrIs.vim .
Yang ini tidak memiliki dependensi dan permainan dimulai dengan Leaderte
Silakan kagumi betapa indahnya itu:
Akhirnya, jika Anda benar-benar seorang gamer hardcore dan masih menginginkan beberapa pengalaman baru, Anda bisa mencoba sokoban . Game ini meminta terlalu banyak keterampilan otak untuk saya, tetapi saya yakin beberapa orang jenius masih akan menikmatinya.
Sunting Saat pertanyaan ditutup, saya akan menambahkan plugin flappyvirb yang disarankan oleh @sp asic, yang sebenarnya jauh lebih mudah daripada versi smartphone:
Dan plugin Matrix disarankan oleh @montu yang akan memberi Anda jam hiburan di depan screensaver matriks menakjubkan:
Sunting 2 Karena kesenangan tidak pernah berakhir, berikut ini adalah plugin lain untuk gamer retro: rogue.vim seperti namanya adalah port of rogue di vim:
Jelajahi ruang bawah tanah, bertarung monster, menangkan uang: menjadi petualang Vim sungguhan! Gim ini tampaknya benar-benar lengkap, dokumennya sangat besar dan jelas dan banyak perintah yang tersedia. Dan seperti di setiap bajingan baik seperti, ruang bawah tanah dihasilkan secara acak di setiap game baru.
sumber
Tidak melihat ada
VimGolf
daftar di sini, jadi saya pikir saya akan membuangnya di sana:VimGolf
Ini adalah cara yang menyenangkan untuk menantang diri sendiri untuk melakukan hal-hal Vim dengan sedikit penekanan tombol. Maaf jika Anda sudah tahu itu.
sumber
Bayangkan format file untuk hobi lain yang Anda miliki, dan tulis plugin Vim untuknya, hanya untuk Anda.
Misalnya, Anda ingin membuat teka-teki silang / teka-teki. Dalam hal ini, Anda dapat menggunakan / membuat format file khusus, dan melengkapinya dengan plugin yang membantu atau mengotomatiskan operasi tertentu, misalnya beralih mudah dari kotak hitam, navigasi yang mudah dari definisi ke posisi kata dalam teka-teki, atau pencarian otomatis di kamus yang ditentukan untuk kata-kata yang tidak lengkap, berdasarkan pada lokasi kursor baris / kolom saat ini. Hal-hal seperti itu :)
(Idenya berasal dari buku Emacs: "Menulis Ekstensi GNU Emacs")
sumber
Apakah Anda pikir Anda sudah menguasai Vim? Apakah Anda tahu semua perintah? Apakah menggunakan Vim menjadi membosankan dan dangkal? Apakah Anda merindukan hari-hari ketika menemukan cara keluar dari Vim itu menyenangkan dan baru?
Kemudian naik level Vim Anda untuk mencapai level Vim berikutnya! Sesederhana menggunakan
:VimLevelUp
!Ini dijamin akan memberi Anda cara baru untuk mengalami Vim dan kesenangan tanpa henti!
(Catatan: menggunakan
seq
danshuf
- itu bisa porting ke BSD dan OSX dengan menggunakanjot
).sumber
Instal banyak tema warna.
Instal plugin ScrollColors.vim .
Membagi jendela beberapa kali dengan beberapa file.
Pastikan
set mousefocus
danset mouse=a
(ini bekerja lebih baik di GUI).au WinEnter * silent CN
- ubah colorscheme saat mengganti bufferMatikan lampu, patahkan tongkat cahaya, dan lambaikan mouse Anda. Pastikan untuk memperingatkan siapa saja yang menderita epilepsi.
http://webmshare.com/vAbwz
sumber
Mainkan Code-Golf!
Ya, olahraga kompetitif [ rujukan? ] Terbaik dari Internet telah sampai ke Vim. Anda dapat mencoba tantangan vim-only , atau membuktikan keunggulan Vim dalam tantangan kode-golf standar . Bermain golf kode adalah cara yang menyenangkan untuk menghabiskan waktu bagi penggemar berat Vim.
Penafian: Saya adalah pengguna aktif Program Puzzles dan Code Golf, dan karenanya saya berafiliasi dengannya.
Pada catatan yang serius, kita perlu lebih banyak teka-teki dan solusi menggunakan / tentang Vim: saat ini hanya ada 6 pertanyaan tentang Vim , dan 72 jawaban menggunakan bahasa (tidak termasuk pada pertanyaan-pertanyaan itu). Jadi, jika Anda suka Vim, Anda mungkin suka Programming Puzzles dan Code Golf.
sumber