Get the App
SLTechnology News&Howtos  ›  Servers  › 

How to solve the problem that the Linux vi editor often gets stuck?

Shulou Source: shulou.com Published: 2022-06-01 12:03:41 11月10日 Update

This article mainly introduces "Linux vi editor often stuck how to solve", in daily operation, I believe many people in Linux vi editor often stuck how to solve the problem there are doubts, Xiaobian consulted all kinds of information, sorted out simple and easy to use operation methods, hope to answer "Linux vi editor often stuck how to solve" doubts helpful! Next, please follow the small series to learn together!

After opening another terminal pair in and out of strace, I found it stuck in connect function.

Process 12251 attached– interrupt to quit

connect(4, {sa_family=AF_FILE, path="/dev/gpmctl"。。.},13

Blocking occurred while connecting/dev/gpmctl.

/dev/gpmctl is a mouse-related driver that provides mouse support for virtual terminals.

The.vimrc file contains settings for this parameter:

" In many terminal emulators the mouse works just fine, thus enable it.

if has(‘mouse’)

set mouse=a

endif

Set mouse=a works fine for xterm, but it does not work for linux (gpm).

Solution:

1) Comment out a setting

2) Change this setting:

if $TERM != "linux"

set mouse=a

endif

At this point, the study on "Linux vi editor often stuck how to solve" is over, hoping to solve everyone's doubts. Theory and practice can better match to help everyone learn, go and try it! If you want to continue learning more relevant knowledge, please continue to pay attention to the website, Xiaobian will continue to strive to bring more practical articles for everyone!

Tags: Editor terminal learning method more problem mouse help utility next function parameter file article comment theory knowledge article type website Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Shulou Tech Info Linux Microsoft Redmi