확실히 모두가 알아야합니다 정력, 내 생각에 최고의 텍스트 편집기 GNU / 리눅스. 처음 몇 번은 정력 매우 복잡하다는 것을 알았지 만 개인 블로그의 전용 서버를 관리하기 때문에 프로그래밍에서도 기본 편집기가되었습니다.이 기사에서는 최종 구성을 적용하는 방법을 살펴 보겠습니다. 정력 내가 찾은 저장소 덕분에 GitHub의.
자유 소프트웨어 세계에서 흔히 볼 수 있듯이 정력 구성 및 사용자 지정을위한 큰 용량이 있습니다. 그래서 프로그래밍 작업을 더 쉽게 할 수있는 구성을 웹에서 검색하기로 결정했고 GitHub의 만든 사람 혼합, 동안 8 년 사용하고 수정했습니다 정력 얻기 위해 vimrc 결정적인. 문제의 저장소를 찾을 수 있습니다. 여기에, 설치 방법을 살펴 보겠습니다.
기본 버전 또는 "Awesome"버전
두 가지 버전 중에서 선택할 수 있습니다. 기본 플러그인을 설치하지 않거나 훨씬 더 완전한 정력 매우 강력한 편집기입니다.
기본을 설치하려면 다음 명령을 실행하십시오.
$ git clone git : //github.com/amix/vimrc.git ~ / .vim_runtime $ sh ~ / .vim_runtime / install_basic_vimrc.sh
그리고 고급 또는 "최고"
git clone git : //github.com/amix/vimrc.git ~ / .vim_runtime sh ~ / .vim_runtime / install_awesome_vimrc.sh
El vimrc 버전 "최고"다음과 같습니다.
set runtimepath + = ~ / .vim_runtime 소스 ~ / .vim_runtime / vimrcs / basic.vim 소스 ~ / .vim_runtime / vimrcs / filetypes.vim 소스 ~ / .vim_runtime / vimrcs / plugins_config.vim 소스 ~ / .vim_runtime / vimr 소스 ~ / .vim_runtime / vimr 소스 ~ / .vim_runtime / vimr 소스 vim try source ~ / .vim_runtime / my_configs.vim catch endtry
자체 구성을 추가하려면 파일을 편집해야합니다. ~ / .vim_runtime / my_configs.vim.
기본 설정 편집
설치시 기본 색 구성표는 다음으로 설정됩니다. 봉우리, 구문을 강조하는 데 사용되는 색상을 다음과 같이 변경할 수 있습니다. 정력 파일 편집 ~ / .vim_runtime / my_configs.vim 다음 줄을 추가합니다.
그림 물감
교체해야합니다 봉우리 다음 3 가지 색 구성표 중 하나로 :
- 태양 광
- 피테
- go_black
투명한 배경으로 가능한 문제
Vim에이 구성을 설치할 때 터미널의 투명한 배경이 사라지고 다음과 같은 방식으로 vim이 표시 될 수 있습니다.
문제를 해결하려면 파일에 다음 줄을 추가해야합니다. ~ / .vim_runtime / my_configs.vim:
hi NonText ctermfg = 18 ctermbg = NONE cterm = NONE hi Normal ctermfg = 16 ctermbg = NONE cterm = NONE hi Special ctermfg = Yellow ctermbg = NONE hi Comment ctermfg = DarkYellow ctermbg = NONE hi 상수 ctermfg = 파란색 ctermbg = NONEfg hi 노란색 ctermbg = NONE hi LineNr ctermfg = DarkGrey ctermbg = NONE hi PreProc ctermfg = Green ctermbg = NONE hi 문 ctermfg = Cyan ctermbg = NONE hi 유형 ctermfg = Cyan ctermbg = NONE hi 오류 ctermfg = 빨간색 ctermbg 마젠타 NONEf 식별자 ctermbg = Ctermbg Mnta NONEf 식별자 = 없음 hi SpecialKey ctermfg = Cyan ctermbg = NONE hi NonText ctermfg = Blue ctermbg = NONE hi Directory ctermfg = Blue ctermbg = NONE hi MoreMsg ctermfg = Green ctermbg = NONE hi 빨간색 제목 ctermfg = Magenta ctermbg = NONE cterm WarningMsg = NONE ctermfg = hi DiffDelete ctermfg = 파란색 ctermbg = 없음
검은 색 배경 (ctermbg = 없음) 프로그래밍 언어의 모든 키워드 및 텍스트가없는 사이트 (비 텍스트).
기타 수정
저는 개인적으로 다음과 같은 모습으로 현재 라인을 강조하고 싶습니다.
hi CursorLine guifg = 없음 guibg = # 121212 gui = 없음 ctermfg = 없음 ctermbg = 없음 cterm = BOLD hi CursorColumn guifg = 없음 guibg = # 121212 gui = 없음 ctermfg = 없음 ctermbg = 없음 cterm = BOLD
이러한 모든 변경 사항을 적용한 후 Vim은 다음과 같습니다.
결론
이 글은 DesdeLinux, 도움이 되었기를 바랍니다. Vim에 대한이 구성을 알고 계십니까?. 어떤 사용자 정의를 수행 했습니까? 코멘트를 남겨주세요 !.
저는 VIM을 싫어하는 사람 중 한 명이었습니다. Pulpos ..의 텍스트 편집기라고 말했지만 지금은 Nano (커뮤니티의 eNano가 아닌 다른 편집기) xDD보다 더 많이 사용합니다.
Vim이 좀 더 복잡하다는 것을 알고, Vim에 익숙해 지려고 노력하고 기본 편집기가 될 때까지 Nano를 사용했습니다. 건배!
맞아요 .. 그건 그렇고, 여기에 오신 것을 기쁘게 생각합니다 .. 환영합니다!
감사합니다. 좋은 기사를 제공 할 수 있기를 바랍니다. 건배!
나는 항상 Vi를 사용했고, 거기에서 내 COBOL 스크립트를 수정했습니다 (17 살의 첫 번째 직업). xD 나는 게으름을 위해 다른 스크립트를 사용한 적이 없었지만 저를 아주 잘 수용했고 놀라운 지름길을 가지고 있습니다!
인사말.
글쎄, 내가 아는 한, 그들은 둘 다 Nanos이고 그들은 편집자이기 때문에 당신이 어떤 것을 사용하는지 아직 모릅니다 ... 또는 둘 다 사용할 수도 있습니다. xD
GNU Nano는 소프트웨어이고이 커뮤니티에있는 나노는 사람의 별칭입니다.
내 보지 이름 사용 중지, xD를 소비
Windows XP가 설치된 eNano .. WTF?
나는 uni uu에 있었다
변명! 당신은 어두운면으로 갔다! XD
그리고 포스트에 관해서는 ... Vim o_o 사용법을 배워야 할 것 같아요
저는 Windows Vista와 Debian Wheezy를 모두 사용하고 있으므로 Vista에서 Google Chrome 30 (실제로는 Chromium 30)에 댓글을 달아도 불평하지 마십시오.
그 느낌을 알아, 형.
무언가를 위해 GNU Nano에 대해 이야기 할 때 GNU Nano를 작성합니다 (가명에 의해 생성 된 모호성 때문에 nano가 아닙니다).
충분히 가치있는 사람 만이 Vim을 사용할 수 있습니다 (내가 포함되지 않음).
그는 다시 복잡해졌지만 그가 더 나은 편집자라는 것이 분명하고 모두가 그를 높이 평가합니다.
한동안 VIM을 사용하고 있습니다. 여기에 Ubuntu 및 OSX에서 사용하는 구성이 있습니다.
https://github.com/abimaelmartell/dotfiles
나는 vim을 이해하지 못합니다 ... 나는 시도했지만 습관 부족으로 항상 나노로 돌아갑니다.하지만 비용이 많이 듭니다 🙁
저를 믿으십시오, 당신이 적응할 때 그것은 필수적이됩니다. 텍스트를 복사 / 이동 / 변경하고, 열의 텍스트를 삭제 또는 편집 할 수 있다는 것 ... 어쨌든 VIM 그래픽 인터페이스가 없을 때 훌륭합니다 ... 그리고 그래픽 인터페이스를 사용하더라도 훌륭합니다 😀
환경이 없을 때 가장 좋은 것은 MC (Midnight Commander)
나는 Geany에서 모든 것을한다. 복잡한 것을 배우는 이유를 모르겠습니다. 나는 항상 인간에게 적응해야하는 것은 소프트웨어이지 그 반대가 아니라고 생각했습니다. 하지만 세상은 자유 롭습니다.
.. .. 당신의 의견에 동의하지 않습니다. .. .. 특정 소프트웨어가 '인간'에게 적용되지 않는다고 일반화 된 방식으로 생각하는 것은 공정하지 않은 것 같습니다. .. .. 단순히 각각의 필요와 관점은 다양하며 어떤 경우에는 많이 ...
어떤 사람들에게는 나노 편집기가 있습니다. 조금만 변경해도 지원하지 않습니다. .. .. geany, ninjaIDE, eclipse .. 같은 일부는 케이스에 따라 하나 또는 다른 것을 선호합니다 .. ..other emacs , 봤어 ..
배우기 어려워 보이는 것들은 비록 항상 그런 것은 아니지만 파일에 많은 양의 데이터를 저장하는 데 이점이있는 경향이 있습니다. 그리고 제 말은 정말 많은 양 (TB)을 의미합니다. . .. 그리고 Vi를 사용하면 열 수있을뿐만 아니라 정규 표현식을 통해 복잡한 처리를 할 수 있습니다.
내 의견 .. .. 이해해 주셨으면합니다 ..
내가 사용한 거의 모든 편집기에서 Ctrl + S (저장)로 저장하고 Ctrl + Q (종료)로 종료합니다. 그리고 작은 화살표가있는 편리한 화살표 키로 이동합니다. Vim에서 어떻게 수행되는지 말해주세요. 😉
나는 당신의 의견을 이해합니다.
엠 .. .. 간단한 .. .. 이동하려면 작은 화살표 .. 모두를 할 수 있습니다.
저장하고 종료하려면 ': wq'.. 😉
vim .. .. 함께 사용하는 방법을 배울 수있는 기회를 주되, vim .. .. 단지 사용하여 일주일 동안 사용해보십시오 .. .. 도구를 배울 때 제공하는 속도는 엄청납니다 ..
나는 열린 마음으로 그것을 시도해야 할 것입니다. 왜냐하면 진실은 내가 그에게 편집을 요청한 시간이 절망하게 만들고 결국 나노를 사용한다는 것입니다.
나는 emacs에 만족한다
내가 당신을지지한다는 점에서 GNU Emacs는 텍스트와 스크립트 편집에있어 사실상 스위스 군용 칼이기 때문입니다. Google을 원하거나 메일을 관리하려는 경우. 몇 가지 플러그인이있는 Emacs는이를 잘 수행 할 수 있습니다.
단독 개발에 만족합니다
트롤링 오프
Wenas .. .. 먼저, 당신이 기여하기로 결정한 것이 좋습니다. .. 그리고 그러한 게시물로 더 많은 것을 .. .. 정말 감사합니다 !! ..
나는 오랫동안 Vim을 더 자주 사용하기 위해 비슷한 것을 찾고 있었다. .. .. 대규모 프로젝트를 위해 항상 Vi를 사용했지만, 이상적인 것은 좋은 구성을 가지고 Vim에 정착하는 것이다. . .. 다시 한 번 감사드립니다 .. .. 그리고 우리는 계속 .. 😉
맹목적인 판단을 내리기 전에 Vim을 설치해야합니다. 지금은 GNU Nano와 GNU Emacs를 사용하고 있습니다.
설정은 훌륭합니다. Alejandro… 그러나 색 구성표는 끔찍합니다. 더 매력적인 색 구성표를 어디에서 찾을 수 있는지 갑자기 알 수 있는지 모르겠습니다. 개인적으로 Textmate의 Twilight 계획을 정말 좋아합니다.
저장소에 제공되는 색 구성표가 마음에 들지 않으면 다른 색 구성표를 설치하거나 ctermfg 값을 편집하여 원하는 색으로 수정할 수 있습니다.
안녕 NonText ctermfg = 18 ctermbg = NONE cterm = NONE
hi 일반 ctermfg = 16 ctermbg = NONE cterm = NONE
안녕하세요 특수 ctermfg = 노란색 ctermbg = NONE
안녕하세요 코멘트 ctermfg = DarkYellow ctermbg = NONE
hi 상수 ctermfg = 파란색 ctermbg = NONE
안녕 숫자 ctermfg = 노란색 ctermbg = 없음
안녕 LineNr ctermfg = DarkGrey ctermbg = NONE
안녕 PreProc ctermfg = 녹색 ctermbg = 없음
hi 문 ctermfg = Cyan ctermbg = NONE
hi 유형 ctermfg = 청록색 ctermbg = 없음
안녕하세요 오류 ctermfg = 빨간색 ctermbg = 없음
hi 식별자 ctermfg = 마젠타 ctermbg = NONE
안녕하세요 SpecialKey ctermfg = Cyan ctermbg = NONE
안녕 NonText ctermfg = 파란색 ctermbg = 없음
안녕 디렉토리 ctermfg = 파란색 ctermbg = 없음
안녕하세요 MoreMsg ctermfg = 녹색 ctermbg = 없음
안녕하세요 제목 ctermfg = 마젠타 ctermbg = 없음
안녕하세요 WarningMsg ctermfg = 빨간색 ctermbg = 없음
안녕 DiffDelete ctermfg = 파란색 ctermbg = 없음
인사말.
잘 지내. 좋은 기사. 이 구성을 활용하는 방법에 대해 게시하는 것이 좋습니다. 저만큼 vim 전문가가 아닌 사용자를 위해 🙂
매우 흥미롭고 감사하게도 vim의 사용을 많이 향상 시켰지만 어떻게 줄 수를 입력 할 수 있을까요?
입력 주셔서 감사합니다
: 세트 번호
약어 ': set nu'.. .. 그리고 그것을 제거하려면 ': set nonu'😉
나는 이것을 사용한다 :
: 호환되지 않는 눈금자 laststatus = 2 showcmd showmode 번호 설정
그리고 필요한 현재 줄을 강조 표시하려면 커서 줄을 설정하십시오.
인사말을 잊었습니다.
Linux 및 Unix 사용자를위한 최고의 무기 Vim. 무엇보다도 vim을 사용자 정의 할 수 있습니다. 저는 C / C ++ IDE, NERDTree입니다.
좋은 기여!
전문 사용자가 아니고 vim에서 모든 주스를 얻지 못한 채, 나는 그것에 익숙해지고 메인 편집기로 사용합니다. 처음에는 절박 할 수 있기 때문에 익숙해지기위한 가장 좋은 방법은 프로그램과 함께 제공되는 튜토리얼을 수행하는 것입니다 ( "vimtutor"명령 사용). 그래서 그렇게했고 도움이되었습니다. 튜토리얼을 읽는 동안 동시에 vim을 사용합니다.
안녕하세요 커뮤니티 여러분, 저는 vim을 사용하고 있으며 많은 분들처럼 제 작업에 없어서는 안될 도구라고 생각합니다. 플러그인 설치를 처리하는 데 매우 유용한 팁을 제공하고 싶었습니다. 이 도구를 "병원체"라고합니다. 이 플러그인은 다른 플러그인의 경로를 관리하므로 설치 및 제거가 매우 쉽습니다. vim을 사용하는 경우이 도구를 사용해야합니다. 또 다른 팁 : vimbits.com 페이지에는 매우 흥미로운지도와 설정이 많이 있습니다. 그리고 Python을 사용하는 사람들에게는 python-mode 플러그인을 권장합니다. 나는 그것이 나처럼 그들에게 봉사하기를 바랍니다.
Linux를 사용합시다.
????
아직 Vim을 사용하지 않았기 때문에 매우 궁금합니다. 해봐야하는데 지금!
나는 여기에 많은 동의합니다.
처음 며칠 동안 vim을 사용하려고했지만 사용하기 어려웠 기 때문에 항상 사용하지 않았던 것을 기억합니다. 언젠가는 그 느낌이 들기 시작했고 작동 방식을 조금 이해할 수있었습니다.
거기에서 콘솔에서 빠른 파일을 편집해야 할 때 가장 좋아하는 텍스트 편집기가되었습니다.
덧붙여서 좋은 기사입니다.
감사합니다. 흥미로운 기사가되어 다행입니다.
인사말.
... 게시물은 매우 좋습니다. 저는 vim을 프로그래밍에 사용하는 것을 정말 좋아합니다. 아치를 구성하는 데 항상 어려움이 있었지만 연습 문제이기 때문입니다. 오늘 현재이 게시물은 오래된 것이 아닙니다.
안녕하십니까!
어떻습니까?이 링크가 끊어 졌다는 문제가 있습니다. 누군가가 현재 작동하는 것을 알 수 있습니다. 지금은 추천하신 내용을 테스트하고 있지만 여러분의 의견을 알고 싶습니다. 감사합니다 !!
안녕하십니까!
소스 ~ / .vim_runtime / vimrcs / plugins_config.vim
… yankring_history_v2.txt 로그 파일을 만들려고 할 때 yankring 플러그인 로그 파일에 문제가 있습니다. 당신이 그것을 해결하는 방법을 제공 할 수있는 아이디어 ...
환영합니다!
나는 당신의 블로그를 좋아합니다.
깨진 이미지에 대한 링크가 있다는 것을 말씀드리고 싶습니다.