vi의 Putty 클라이언트 SSH 터미널에서 커서 색상 비활성화

vi의 Putty 클라이언트 SSH 터미널에서 커서 색상 비활성화

Windows 7에서 이것을 사용 putty.exe하여 Linux 시스템에 연결합니다.
나는 사용한다. vi.c 파일을 편집할 때 커서가 항상 흰색으로 유지되고 if 문 { } 괄호 주위에서 녹색이나 파란색으로 바뀌지 않기를 원합니다 . 퍼티 SSH 창의 배경색은 검은색이고 모든 텍스트는 흰색입니다. 이는 커서가 녹색과 파란색 항목을 강조 표시하기로 결정할 때 득보다 실이 더 많습니다. 커서의 위치뿐만 아니라 근처의 다른 문자도 강조 표시합니다. if 문처럼 다음과 같은 것이 있다면

if ( a == b )
{
}

{입력하는 동안 강조 표시되고 색상 }의 차이를 쉽게 알 수 없기 때문에 커서가 어디에 있는지 알기가 어렵습니다.

해당 명령에 대한 색상 옵션을 편집 /etc/bash.bashrc 하고 주석 처리했으며, 아래에 아무것도 없는 첫 번째 줄이 되도록 파일을 편집했습니다 . 하지만 커서와 텍스트 강조 표시가 여전히 남아 있는데 어떻게 완전히 비활성화할 수 있습니까? 감사해요./etc/csh.cshrcls~/.vimrcsyntax offvi

답변1

해결책을 찾았는데, http://vim.wikia.com/wiki/How_to_turn_off_all_colors

~/.vimrc 파일을 편집하여 넣었습니다. 커서 색상은 여전히 ​​녹색이지만 허용되며 문자 강조 표시가 더 이상 발생하지 않습니다.

syntax off
set nohlsearch
set t_Co=0

답변2

기사VIM에 대한 일치하는 괄호 강조 표시 사용자 정의/비활성화몇 가지 제안을 해보세요. 가장 쉬운 방법은 이것을 .vimrc파일에 추가하는 것입니다.

let g:loaded_matchparen=1 

그러면 구문 강조만 남습니다.

관련 정보