리눅스 vim 설정 질문드립니다..

djk7071의 이미지

얼마전 제 리눅스 계정에 깃허브에서 받아온 vim 설정을 깔았습니다.
그런데 문제가 생겨서 제대로 되지 않았고 그 이후 .vimrc에 들어가서 전부 다 지운 후에 다시 기본 세팅만
다시 한 상태입니다.

문제는 여기서 잘못된 syntax를 사용할 때 (ex : '}' 라는 괄호를 여는 괄호와 매칭시키지 않고 따로 적는 실수 등을 할 때) 파란색 화면이 점멸됐다가 다시 사라집니다..

어떻게 해결해야 하는지 알려주세요.

shint의 이미지


필요한 내용이 있는지는 모르겠네요. ㅇ_ㅇ;;

linux vim blue screen - 구글 검색

//
Better colors so comments aren't dark blue in Vim?
https://unix.stackexchange.com/questions/88879/better-colors-so-comments-arent-dark-blue-in-vim

:set background=dark
:set background=light
to your $HOME/.vimrc file.

//
Turn On or Off Color Syntax Highlighting In vi or vim Editor
https://www.cyberciti.biz/faq/turn-on-or-off-color-syntax-highlighting-in-vi-or-vim/

vim foo.sh
:syntax on
:syntax off

/usr/share/vim/vim*/colors/
$ ls -l /usr/share/vim/vim*/colors/
:colorscheme torte

//
Controlling Linux colors in vi (vim)
https://aplawrence.com/Forum/TonyLawrence10.html

/etc/DIR_COLORS
COLOR tty
COLOR none
TERM ansi

//
[SOLVED] How to change vi/vim color setting
https://www.linuxquestions.org/questions/linux-newbie-8/how-to-change-vi-vim-color-setting-892400/

cp /usr/share/vim/vim70/syntax/syncolor.vim .

How to change Vi editor background
https://superuser.com/questions/156127/how-to-change-vi-editor-background

:colorscheme tab
:highlight Comment
:highlight Comment guibg=white

/usr/share/vim/vim61/colors/README.txt
/usr/share/vim/vim61/
/usr/share/vim/vim61/colors/

hi Comment gui=NONE guifg=#0000ff

//
First column of vim highlighted yellow and won't go away
https://superuser.com/questions/249522/first-column-of-vim-highlighted-yellow-and-wont-go-away

set hlsearch
:nohl
set nohlsearch
~/.viminfo

How to turn off all colors
http://vim.wikia.com/wiki/How_to_turn_off_all_colors

syntax off
set nohlsearch
set t_Co=0

:set syntax=

:syntax off

set nohlsearch
set noincsearch
filetype off

//
Fixing dark blue colors on Windows 10 Ubuntu bash
https://medium.com/@iraklis/fixing-dark-blue-colors-on-windows-10-ubuntu-bash-c6b009f8b97c

LS_COLORS='rs=0:di=1;35:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';
export LS_COLORS

PS1=’\e[37;1m\u@\e[35m\W\e[0m\$ ‘

echo “set background=dark” >> .vimrc

echo “set bell-style none” >> .inputrc

//
Linux vi and vim editor: Tutorial and advanced features
http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html

//
ENABLING VI SYNTAX COLORS
https://mediatemple.net/community/products/dv/204644480/enabling-vi-syntax-colors

syntax on

colorscheme desert

//
Coding C# in Vim
https://www.codeword.xyz/2015/08/26/c-sharp-in-vim/

//
How to control/configure vim colors
https://alvinalexander.com/linux/vi-vim-editor-color-scheme-syntax

highlight Normal ctermbg=Blue

highlight Comment ctermbg=DarkGray
highlight Constant ctermbg=Blue
highlight Normal ctermbg=Black
highlight NonText ctermbg=Black
highlight Special ctermbg=DarkMagenta
highlight Cursor ctermbg=Green

" this next line is needed to enable your custom colors:
syntax enable

highlight Comment ctermbg=Blue ctermfg=White

highlight Comment cterm=underline ctermbg=Blue ctermfg=White

highlight Group font-key-value-terms ...

Editing Text On The Linux Command Line
https://www.futurehosting.com/blog/editing-text-on-the-linux-command-line/

//
Why I love Vim: It’s the lesser-known features that make it so amazing
https://medium.freecodecamp.org/learn-linux-vim-basic-features-19134461ab85

autocmd BufWinLeave *.* mkview
autocmd BufWinEnter *.* silent loadview

vim scp://remoteuser@remote_IP_or_hostname/relative/path/of/file
$ vim scp://dev-john@10.0.18.12/project/src/main.c
$ vim scp://remote-dev-machine/project/src/main.c
$ vim scp://remote-dev-machine/~dev-john/project/src/main.c

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

raymundo의 이미지

저는 그냥 그 현상을 불편하다 여기지 않았다가 이 글 보고 제대로 찾아봤는데,
showmatch 옵션이 켜져 있으면 닫는 괄호를 입력할 때 여는 괄호 쪽으로 잠시 커서가 점프했다 돌아오는데, 이때 매치되는 괄호가 없이면 비프음을 냅니다. 그리고 사용하시는 터미널 쪽에 비주얼 벨 설정이 되어 있어서 삑 소리가 나는 대신 화면이 깜박거리는 거 같네요.

해결책은
1) 터미널에서 아예 벨을 끌 수 있다면 끈다 - 좀 오버 같죠
2) showmatch 옵션을 제거한다
3) vim 7.4부터는 belloff옵션이 생겨서 몇몇 상황에 벨이 울리지 못하게 할 수 있네요. :help belloff 해서 살펴보시고 :set belloff=showmatch 와 같이 지정하시면 될 것 같습니다.

좋은 하루 되세요!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.