GNU/Linux >> Belajar Linux >  >> Linux

Sedikit penundaan saat beralih mode di vim menggunakan tmux atau layar

Setelah membaca halaman manual ternyata tmux memiliki opsi untuk ini. Berikut di ~/.tmux.conf memperbaiki masalah keterlambatan:

 set -sg escape-time 0

Anda harus me-restart server tmux Anda atau memuat ulang konfigurasi Anda agar ini berlaku. Untuk melakukannya, terbitkan source-file ~/.tmux.conf dari perintah tmux.


Saya memiliki masalah yang berbeda tetapi serupa yang saya coba selesaikan ketika saya menemukan halaman ini, jadi saya akan mempostingnya di sini jika bermanfaat bagi orang lain yang mencari jawaban ini dan menemukan halaman ini dengan cara yang sama.

Masalah:mode vi di bash mengalami penundaan saat beralih dari mode penyisipan ke mode perintah

Solusi: Di ~/.inputrc Anda file, tambahkan set keyseq-timeout n di mana n adalah nilai rendah yang lebih besar dari 0. n default ke 500ms, yang menyebabkan penundaan. Lihat dokumentasi di sini.

Selain itu, jika Anda ingin tahu di mode mana Anda berada, lihat fork of bash Dylan Cali.


Seperti judulnya Screen, berikut adalah solusi untuk memperbaiki perilaku tombol Escape di dalam GNU Screen. (Diambil dari sini.)

Tambahkan

maptimeout 5

ke .screenrc file konfigurasi.


Linux
  1. Saat Menggunakan Vlc, Mengapa Screen Saver Terus Bangun?

  2. Vim Tidak Berjalan Di Dalam Tmux?

  3. Saat Menggunakan Putty, Alt-kiri/kanan Berbeda Ketika Byobu Dimulai Secara Otomatis Dari Profil?

  1. Mengapa $LD_LIBRARY_PATH saya tidak disetel saat menggunakan layar dengan bash?

  2. Sedikit penundaan saat beralih mode di vim menggunakan tmux atau layar

  3. perintah tidak ditemukan saat menggunakan sudo

  1. Menggunakan Irssi di dalam sesi tmux Linux

  2. Perintah Tidur Menggunakan Perintah Layar Tidak Ditampilkan Di Ps?

  3. Bagaimana cara mengatur bit paritas saat menggunakan layar untuk mengakses port serial