Rumah  >  Soal Jawab  >  teks badan

vimrc - Kerana W dalam vim menggunakan ruang untuk membezakan rentetan, adakah terdapat cara untuk menyerlahkan ruang?


Seperti tempat yang ditunjuk oleh anak panah, tempat-tempat ini kelihatan seperti ada ruang atau tidak. Ruang tidak diserlahkan, dan kedudukan bergerak W sukar dikawal.

Jadi saya ingin tahu cara mengkonfigurasinya untuk menyerlahkan ruang, atau menggunakan aksara lain seperti % untuk menggantikan ruang.

大家讲道理大家讲道理2734 hari yang lalu733

membalas semua(2)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-16 16:36:25

    Kaedah ditemui pada stackoverflow:

    Tetapan:

    :set listchars+=space:␣

    Paparan:

    :set list

    Kesan:

    Sebelum menyediakan:

    Selepas ditetapkan:

    Begitu juga, anda boleh menetapkan paparan aksara tersembunyi yang lain:

    :set listchars=eol:¬,tab:>·,trail:~,extends:>,precedes:<,space:␣

    Perhatikan bahawa vim hanya disokong selepas versi 7.4-710! Versi terkini CentOS 7 hanya 7.4-160, Ubuntu 15.10 hanya 7.4-712, dan beberapa versi Raspberry Pi hanya 7.3. Pada masa ini disahkan bahawa versi terkini Ubuntu 16.04 ialah 7.4-1689 (hebatnya! Hanya platform ini tersedia untuk ujian sebenar, dan pengedaran lain tidak boleh digunakan kerana versinya terlalu rendah.

    Rujukan: http://stackoverflow.com/ques...


    Tambahan: Saya baru perasan bahawa penanya menggunakan gvim dan bukannya vim. gvim tidak jelas. Memandangkan terdapat GUI, apa kata gunakan alat penyuntingan lain yang lebih cekap.

    balas
    0
  • 怪我咯

    怪我咯2017-05-16 16:36:25

    :/ + Enter ->(Input mod baris terakhir:/ruang, masukkan untuk menyerlahkan semua ruang)

    balas
    0
  • Batalbalas