cari

Rumah  >  Soal Jawab  >  teks badan

Apabila menggunakan `/` untuk mencari dalam vim, bolehkah carian berbeza dilakukan dalam setiap penimbal tanpa menjejaskan satu sama lain?

versi vim: 7.4 versi besar.

Sedang digunakan, akan terdapat berbilang penimbal, berbilang tetingkap belah dalam satu tab dan berbilang tab.

Bolehkah berbilang penimbal dicari secara berasingan dalam proses vim tanpa menjejaskan satu sama lain?

漂亮男人漂亮男人2777 hari yang lalu782

membalas semua(2)saya akan balas

  • ringa_lee

    ringa_lee2017-05-16 16:41:03

    Tab Vim hanyalah bekas untuk paparan
    Satu-satunya perkara yang benar-benar wujud ialah penimbal

    @Evian memberi anda cadangan tentang cara menggunakan acara BufEnter/BufLeave
    Kemudian izinkan saya membantu anda melengkapkan kod

    augroup SearchKeyword
        autocmd!
        autocmd BufEnter * let @/ = exists('b:keyword') ? b:keyword : ''
        autocmd BufLeave * let b:keyword = @/
    augroup END
    
    
    • nohlsearchautocmd Tidak sah, dipadamkan

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:41:03

    Anda boleh menulis pemalam anda sendiri.
    Log @/ ke pembolehubah penimbal-tempatan (b:) pada acara BufLeave dan melakukan sebaliknya pada acara BufEnter.

    oleh @evian

    balas
    0
  • Batalbalas