Vi & Vim

T&J untuk orang yang menggunakan keluarga editor teks vi dan Vim

2
Bagaimana saya membuat Vim dapat menjalankan python dan python3 pada sistem Linux di sesi yang sama?
Pada sistem Linux, paket Vim biasanya hanya memiliki satu pythonatau python3diaktifkan. Dimungkinkan untuk keduanya diaktifkan (menggunakan python/dyndan python3/dyn), tetapi selama sesi, hanya satu yang dapat digunakan. Diskusi milis ini mengatakan : Itu tergantung pada bagaimana perpustakaan Python dibangun. Pada sistem berbasis Debian (untuk alasan yang saya tidak ingat begitu saja), …


4
Bagaimana saya bisa dengan mudah membuat dan memelihara tabel?
Ini adalah (bagian dari) tabel yang saya gunakan dalam beberapa dokumentasi: +---------------+------------------------+---------------------------------------+ | TASK NAME | WHEN | DESCRIPTION | +---------------+------------------------+---------------------------------------+ | db:seed | On every update | Data required for the application to | | | | run; you should always be able to | | | | safely …





5
Cara memformat file JSON di Vim
Diberikan file dengan objek JSON besar semua pada satu baris seperti {"versions":[{"count":2,"version":""},{"count":1,"version":"1.1.1"},{"count":14,"version":"2.9"},{... Bagaimana saya bisa memformat ini agar dapat dibaca manusia di Vim?


1
Bagaimana cara menginstal NERDTree dengan Vundle?
Saya mulai menggunakan Vim dan saya memilih Vundle daripada Pathogen. Saya ingin tahu apakah saya dapat menginstal NERDTree menggunakan Vundle. Saya memulai Vim dan mencari NERDTree seperti ini: :BundleSearch NERDTree Tetapi tidak menemukan plugin, hanya: "Keymap: i - Install plugin; c - Cleanup; s - Se| arch; R - Reload …

2
Bagaimana cara menyimpan file yang saya tidak punya izin menulis?
Kadang-kadang terjadi bahwa saya membuka file dan membuat beberapa modifikasi sebagai pengguna saya sendiri, tanpa memperhatikan atau "lupa" untuk memperhatikan [read-only]peringatan di baris status (mis. Beberapa /etcfile konfigurasi acak suka /etc/resolv.conf). :w!jelas gagal dalam hal ini karena pengguna saya tidak memiliki izin menulis. Jadi saya harus :w /home/filename, keluar dan …

6
Penyelesaian Kode Vim untuk Python 3
Saya menjalankan Debian Jessie dan menggunakan vim-nox saat ini (dengan + python -python3). Saya mengalami kesulitan mencoba program di Python 3, karena saya berjuang dengan penyelesaian kode Python 3. YouCompleteMe tidak mendukung Python3 sama sekali. jedi-vim mendukung penyelesaian Python 3, tetapi hanya jika saya memiliki opsi + python3 jika saya …

2
Tabstop elastis di Vim?
Apakah ada plugin atau fitur bawaan di Vim yang memungkinkan tabstop elastis ? Saya telah mencari sedikit, dan saya menemukan beberapa referensi yang mengatakan itu tidak mungkin di Vim, tetapi itu sudah cukup tua. Apakah ada cara untuk memiliki tabstop elastis di Vim? Saya baik-baik saja dengan solusi untuk Neovim …

3
Temukan dan ganti menggunakan ekspresi reguler
Saya memiliki file dengan banyak pengguna default. Saya ingin mengubah beberapa teks, tapi saya kesulitan membuat korek api dan mengganti. Menggunakan contoh berikut: ############################################################################### # Trackpad, mouse, keyboard, Bluetooth accessories, and input # ############################################################################### # Trackpad: enable tap to click for this user and for the login screen defaults write …

2
Bagaimana cara memblokir ganti kode dalam mode visual?
Saya memiliki daftar item tempat saya ingin mengganti dua karakter pertama: a) item 1 b) item 2 c) item 3 Apa cara tercepat untuk membuat ini: * item 1 * item 2 * item 3 Saya memiliki pendekatan dengan mode visual (Ctr-v, jjj, tetapi perlu melakukan dua perintah ganti. Iirc, …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.