Rumah  >  Soal Jawab  >  teks badan

gvim - Masalah dengan membatalkan operasi arahan baris arahan dan menyerlahkan baris di mana kursor berada dalam Vim

Mengenai gVim dalam persekitaran Windows, saya mempunyai soalan berikut, saya ingin beberapa pakar Vim memberi saya nasihat:

1) Saya tahu bahawa anda adalah perintah untuk membuat asal operasi penyuntingan terakhir. Adakah terdapat sebarang arahan untuk membuat asal operasi baris arahan terakhir? Sebagai contoh, selepas saya menaip::set list, saya mahu membatalkan operasi secara langsung Tanpa menaip::set nolist, adakah terdapat kekunci dan arahan pintasan lain yang lebih umum?

2) Bagaimana untuk menyerlahkan garisan di mana kursor berada dan menukar warna nombor baris baris di mana kursor berada dalam mod sisip (contohnya, tukar kepada merah untuk lebih jelas mengingatkan diri anda bahawa anda berada dalam mod sisip); dan kemudian pulihkannya kepada asal selepas keluar dari mod sisip?

3) Masalah yang sangat pelik: menetapkan warna latar depan nombor baris: serlahkan LineNr guifg=dimgray, ia boleh berjaya ditetapkan dengan memasukkannya pada baris arahan, tetapi ia tidak berfungsi selepas menulisnya ke fail _vimrc, menyimpannya dan memulakan semula. kenapa begitu? Tiada ralat dilaporkan semasa memulakan. Tetapan dalam fail _vimrc adalah seperti berikut:

Terima kasih banyak-banyak!

给我你的怀抱给我你的怀抱2712 hari yang lalu924

membalas semua(1)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:38:38

    1) Bukan setakat yang saya tahu

    2) Penyelesaian yang disalin daripada StackOverflow:

    " Enable CursorLine
    set cursorline
    
    " Default Colors for CursorLine
    highlight  CursorLine ctermbg=Yellow ctermfg=None
    
    " Change Color when entering Insert Mode
    autocmd InsertEnter * highlight  CursorLine ctermbg=Green ctermfg=Red
    
    " Revert Color to default when leaving Insert Mode
    autocmd InsertLeave * highlight  CursorLine ctermbg=Yellow ctermfg=None
    

    3) Vim mungkin tidak membaca fail _vimrc anda Anda boleh menyemak tetapan untuk melihat jika terdapat masalah.

    balas
    0
  • Batalbalas