Pertanyaan yang diberi tag «autocompletion»

Untuk pertanyaan tentang beberapa perintah untuk menyelesaikan bagian dari kata kunci atau baris yang telah diketik.

5
Apakah mungkin untuk memiliki nama fungsi, variabel, dll. Yang dilengkapi secara otomatis saat menggunakannya untuk memprogram?
Banyak IDE secara otomatis melengkapi nama fungsi, variabel, nama metode, dll. Sebagai tipe pengguna. Yang terbaik melengkapi nama-nama berdasarkan pustaka built-in bahasa serta apa yang telah didefinisikan dalam file lain dari program yang sama. Misalnya, saat saya mengetik program Python berikut: hungy = True def eatFood(food): pass if hungry: eatF …

3
Cara mendapatkan penyelesaian otomatis C ++ yang cerdas
Beberapa editor (seperti studio visual di windows) melakukan pelengkapan otomatis C ++ yang memahami C ++. Misalnya, diberikan: #include <vector> int main(void) { std::vector<int> v; v.i Dalam visual studio penyelesaian otomatis tahu satu-satunya metode std::vector<int>yang dimulai dengan i adalah insert. Apakah mungkin mendapatkan pelengkapan otomatis semacam ini di vim?

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 …


5
Cara termudah untuk mengganti cabang git
Saat ini saya menggunakan buron untuk mengelola hampir semua yang berhubungan dengan git, tetapi saya tidak dapat menemukan alur kerja yang baik untuk dengan cepat memvisualisasikan dan beralih di antara cabang-cabang yang tersedia. Saya bisa lakukan :Git checkout <branch-name>, masalahnya adalah ia melakukan pelengkapan otomatis baik nama file dan cabang, …


1
Penyempurnaan Nama File untuk File Jarak Jauh
Teman saya menunjukkan kepada saya trik keren pada Emacs beberapa hari yang lalu di mana dia hanya bisa membuka file di server jauh dan saya langsung berpikir "harus ada cara untuk melakukannya juga" dan itu benar. Saya hanya bisa menggunakannya :e scp://user@server//filepathuntuk melakukan itu, tidak ada masalah;). Namun, dia bisa …

1
Bash-like partial tab-complete untuk nama file di Vim
Di Bash, ketika ada beberapa file dengan awalan yang sama dan saya mengetik bagian dari awalan dan tekan Tab, itu melengkapi awalan umum dan memungkinkan saya untuk terus mengetik untuk membedakan di antara hasil yang mungkin. Di Vim, ketika ada beberapa file dengan awalan yang sama dan saya mengetik bagian …


1
Bagaimana cara mengecualikan ekstensi file tertentu dari penyelesaian?
Apakah ada cara untuk mengkonfigurasi vim mengenai jenis file apa yang dianggapnya "cocok" untuk dibuka? Izinkan saya mengklarifikasi dengan sebuah contoh. Bayangkan Anda sedang mengerjakan dokumen lateks. Setelah Anda membangun file Anda, Anda memiliki yang berikut ini di direktori Anda (bersama dengan file lain yang terkait dengan build): X.aux X.log …


1
Penyelesaian Kata-kata
<C-p>dan <C-n>memungkinkan penyelesaian kata-kata yang ditemukan dalam dokumen saat ini. Saya mencatat dan menulis, {0,1}^ndan (E,D)berkali-kali. Ini adalah KATA-KATA yang dibentuk oleh beberapa kata. Apakah ada cara untuk melengkapi KATA dengan <C-p>dan <C-n>(atau ins-completionperintah terkait lainnya )?

1
Penyelesaian yang dinamis
Saya mencoba untuk meningkatkan fungsi penyelesaian lama. Saya ingin memperbarui pilihan yang ditampilkan di menu sembulan saat saya mengetik karakter baru Fungsi penyelesaian saya adalah function! lh#icomplete#ecm(findstart, base) abort if a:findstart let l = getline('.') let startcol = match(l[0:col('.')-1], '\v\S+$') if startcol == -1 let startcol = col('.')-1 endif " …

2
Bagaimana saya bisa mencari simbol LaTeX di Vim?
Bisakah saya mengintegrasikan beberapa bentuk penyelesaian simbol ke Vim? Editor TeX khusus seperti TeXMaker menyediakan daftar simbol untuk diselesaikan (misalnya, \almenunjukkan daftar dengan \alpha, \lamenunjukkan \lambdadan \langle). Harap dicatat bahwa TeX memiliki jumlah simbol yang agak besar, sehingga saran yang melibatkan pemetaan manual \aluntuk \alphatidak akan berguna. Plugin terkait yang …

1
batalkan selesai
Biasanya menyisipkan penyelesaian mode ( <C-n>) menyisipkan kata yang tepat saat pertama kali saya tekan <C-n>, tetapi tidak selalu. Oleh karena itu, saya ingin Vim untuk memasukkan pertandingan yang dianggapnya paling baik ketika saya menekan <C-n>, tetapi masih memungkinkan saya untuk membatalkan penyisipan ini setelah itu jika pertandingan yang benar …

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.