vimrc

Vim은 파일을 열 때 같은 폴더에 있는 다른 파일을 표시하지 않습니다.
vimrc

Vim은 파일을 열 때 같은 폴더에 있는 다른 파일을 표시하지 않습니다.

데비안을 새로 설치하면 일반/명령 모드에서 편집하기 위해 다른 파일을 열려고 할 때 현재 디렉터리의 모든 파일이 없으면 다음과 같이 표시됩니다 ~/.vimrc:vim 그런데 a가 ~/.vimrc존재하면 비어 있어도 갑자기 같은 디렉터리에 있는 다른 파일을 볼 수 없습니다. vim이 동작을 다시 활성화할 수 있도록 실수로 비활성화한 옵션을 찾고 있습니다 . ...

Admin

CMake 파일의 .vimrc 탭 크기 설정을 재정의하는 것은 무엇입니까?
vimrc

CMake 파일의 .vimrc 탭 크기 설정을 재정의하는 것은 무엇입니까?

내 것에는 ~/.vim/vimrc다음이 있습니다. set shiftwidth=4 set tabstop=4 일반 텍스트 파일을 편집할 때 이는 존중됩니다. 그러나 CMake 파일을 편집하면 모두 8이 됩니다. 이 변경 이유를 찾으려고 노력했지만 알 수 없었습니다. /usr/share/vim/vim90/syntax/cmake.vim탭 정지나 다른 vim 파일 포함과 관련된 내용은 없는 것 같습니다 . 에 대해서도 마찬가지입니다 /usr/share/vim/vim90/syntax/cmake.vim. 제가...

Admin

Wim. 빠른 목록을 닫고 원래 창으로 돌아갑니다.
vimrc

Wim. 빠른 목록을 닫고 원래 창으로 돌아갑니다.

퀵리스트를 전환하고 닫으면 퀵리스트가 열리기 전의 창으로 돌아가는 함수를 작성하고 싶습니다. 발견한 일부 기능을 개선하려고 시도했지만 예상대로 작동하지 않았습니다. function! ToggleQuickFix() if empty(filter(getwininfo(), 'v:val.quickfix')) copen 20 else call feedkeys("^W^P") cclose endif endfunction ...

Admin

"E492: 편집기 명령이 아님: PlugInstall"은 "sudo vim"인 경우에만 발생합니다.
vimrc

"E492: 편집기 명령이 아님: PlugInstall"은 "sudo vim"인 경우에만 발생합니다.

내 질문은 6개월 전 질문에서 파생된 것입니다. 자세한 내용과 Vim Plug 설치 방법을 알아보려면 다음을 확인하세요.여기. 현재 이 확장 프로그램을 추가하고 싶습니다. https://github.com/mattn/emmet-vim 이것은 내 .vimrc파일입니다. 1 2 syntax on 3 map <F5> :source ~/.vimrc<CR> 4 5 set background=light " set background = set bg 6 7...

Admin

VIM에서 플러그인을 활성화합니다. E492: 편집기 명령이 아님: PlugInstall
vimrc

VIM에서 플러그인을 활성화합니다. E492: 편집기 명령이 아님: PlugInstall

나는주의를 기울여 왔습니다.이 비디오 튜토리얼,특히 주석을 더 밝게 만들려면 VIM 편집기에서 텍스트 색상을 변경하려면 일부 VIM 플러그인을 설치하세요. .vimrc파일을 만들었습니다 . 다음과 같습니다. 1 2 set nocompatible " Set compatibility to Vim only 3 4 set number " Show line numbers 5 6 set wrap " Automatically wrap text that extends beyo...

Admin

마우스를 사용하여 Vim에서 "멋진" 공백 복사
vimrc

마우스를 사용하여 Vim에서 "멋진" 공백 복사

내 .vimrc에는 다음과 같은 설정이 있습니다. set listchars+=space:· 형식 지정 목적(공백 대 탭, 추가 공백 등)과 올바른 색 구성표로 인해 포인트가 너무 많은 침입을 일으키지 않습니다. 여태까지는 그런대로 잘됐다. 문제는 복사해서 붙여넣기 할 텍스트를 마우스로 선택하면 공백이 ""가 아닌 "·"으로 복사된다는 점입니다. Vim에서 일반적인 복사 작업을 사용하거나 *(가능한 경우) 동일한 텍스트를 레지스터에 복사하는 경우에도 이런 일이 발생하지 않습니다. 하지만 이것만으로는 ...

Admin

문자열을 검색한 다음 파일의 모든 줄 시작 부분에 줄 바꿈을 삽입하려면 어떻게 해야 합니까?
vimrc

문자열을 검색한 다음 파일의 모든 줄 시작 부분에 줄 바꿈을 삽입하려면 어떻게 해야 합니까?

---줄 시작 부분에 나타나는 문자열을 전체 파일에서 검색하고 싶습니다. 그런 다음 해당 문자열의 각 인스턴스 앞에 개행 문자를 삽입하고 싶습니다. 내 .vimrc파일에 다음 명령을 추가했습니다. let @p=":1,$s/^---/^M---/" 실행할 때 개행 문자가 삽입되지 않습니다. 대신 처음부터 시작하는 모든 것을 무시하므로 ^M이를 ---빈 문자열로 대체하고 처음에 포함된 대시 3개를 각 줄에서 제거합니다. @p 명령에 어떤 문제가 있나요? 이 캐릭터를 인식하지 못하는 것 같습니다 ^M. 검...

Admin

"git commit"을 입력한 후 GIT의 COMMIT_EDITMSG에서 기본 주석을 변경합니다.
vimrc

"git commit"을 입력한 후 GIT의 COMMIT_EDITMSG에서 기본 주석을 변경합니다.

가끔 직장에 있을 때 GitHub에 있는 내 프로젝트에 변경 사항을 커밋하고 푸시하고 싶을 때가 있습니다. 그래서 git config user.email난 그런 일이 일어나지 않도록 많은 일을 했어범죄회사 이메일, 실제로는 개인 이메일을 사용하고 있습니다. 이제 export GIT_EDITOR=vim파일에 파일이 있으므로 를 ~/.zshrc입력할 때마다 git commitvim이 열리고 다음과 같은 파일이 표시됩니다. my actual commit message # Please enter the co...

Admin

우분투: vim gruvbox는 tmux에서 완전히 다르게 보입니다.
vimrc

우분투: vim gruvbox는 tmux에서 완전히 다르게 보입니다.

저는 tmux 사용의 초보자이고 vim과 tmux가 제대로 작동하도록 노력하고 있습니다. 저는 Ubuntu 20.04 LTS, vim 8.1.3741, tmux 3.0a를 사용하고 있습니다. tmux 세션에서 vim에 들어갈 때까지 모든 것이 순조롭게 진행됩니다. 색상이 전혀 다르게 보입니다. 나는 아래와 같이 vim에서 gruvbox를 사용하고 있습니다. tmux 내부는 다음과 같습니다: 나는 각각 내 및 파일에 및를 추가해 보았습니다 set t_ut=. tmux 내에서 이렇게 하면 색상이 여전...

Admin

Ubuntu에 설치된 Vim에서 CapsLock을 Esc로 다시 매핑하는 방법(콘솔만 해당, 데스크탑 환경 없음)?
vimrc

Ubuntu에 설치된 Vim에서 CapsLock을 Esc로 다시 매핑하는 방법(콘솔만 해당, 데스크탑 환경 없음)?

목표는 Ubuntu에 설치된 Vim에서 CapsLock을 Esc로 다시 매핑하는 것입니다.(콘솔만 해당, 데스크탑 환경 없음). 이 Ubuntu 시스템은 가상 개인 서버에 설치됩니다. 저는 Putty를 사용하여 Windows 10이 설치된 가정용 노트북에서 이 서버에 로그인하고 있습니다. 모두가 이 CapsLock 키를 Vim의 Esc에 매핑하는 것에 대해 이야기하지만 $HOME/.vimrc 파일에 2를 써야 하는 실제 줄을 찾을 수 없습니다. 내가 직접 시도한 내용은 다음과 같습니다. 하지만 첫 번...

Admin

어떤 $TERM이 굵은 텍스트를 렌더링하고 vi​m에 상태 줄을 표시합니까?
vimrc

어떤 $TERM이 굵은 텍스트를 렌더링하고 vi​m에 상태 줄을 표시합니까?

vim에 굵은 텍스트를 표시하고 항공사 상태 표시줄을 표시하는 $TERM을 찾고 있습니다. 무슨 뜻인지 알기 위해 vim으로 연 동일한 파일의 스크린샷 두 개가 있지만 .bashrc소스 파일을 통해 다른 용어를 사용했습니다. 왼쪽 사진이 사용중인 사진 $TERM=xterm이고, 오른쪽 사진이 사용중인 사진입니다 $TERM=xterm-256color. xterm을 사용할 때 어떤 항공사 테마를 선택하더라도 상태 표시줄이 표시되지 않습니다. xterm-256color를 사용하면 상태 줄이 표시되지만 텍...

Admin

Neovim을 Windows에서 Linux로 마이그레이션하는 방법
vimrc

Neovim을 Windows에서 Linux로 마이그레이션하는 방법

이것은 매우 간단한 문제인 것 같지만 해결책을 찾을 수 없습니다. 저는 Windows에서 Neovim을 사용하여 플러그인과 색 구성표로 사용자 정의 init.vim을 구성하고 있습니다. Ubuntu Linux에서 Neovim을 사용하여 init.vim 파일을 로드할 수 있지만 오류가 많이 발생합니다. 이 중 일부는 에서 호출된 플러그인 및 색 구성표를 찾을 수 없기 때문에 발생합니다 init.vim. shareWindows라는 폴더를 Linux에 복사했는데 오류 ~/.local/share/nvim가 ...

Admin

Vim: 파일 디렉터리를 기반으로 명령 실행
vimrc

Vim: 파일 디렉터리를 기반으로 명령 실행

내 경우에는 init.vim현재 파일이 특정 계층 구조 아래에 있는 경우에만 특정 명령을 실행하고 싶습니다. 의사코드: if current_file_directory == ~/some/path/here autocmd <whatever> set <whatever> endif 그러나 if내가 찾은 모든 예는 추론하기에는 너무 기본적이었습니다. 명확히 하자면, neovim이 호출된 디렉토리를 반환하기 때문에 적용되지 :pwd도 않습니다 . getcwd()파일이 있는 디렉토리가...

Admin

Vim: 기본 색 구성표 권한 문제
vimrc

Vim: 기본 색 구성표 권한 문제

그래서 간단한 작업이라 생각하고 vim의 기본 색상 구성을 Desert로 변경해 보았지만 결국 토끼굴로 빠져들고 말았습니다. 나는 일반적으로 sudo를 사용하여 웹 페이지를 만듭니다. sudo webpage.html왜냐하면 sudo를 사용하는 것은 나쁜 습관으로 간주되지만 현재 네트워크에 있는 유일한 사람이기 때문입니다. 어쨌든, 기회비용, 나는 단지 여기서 일을 끝내려고 노력하는 것이지 마법의 창조자가 되지는 않습니다. 하지만 내 안의 완벽주의자는 내가 하는 모든 일에 최고가 되기를 요구하므로 좀 ...

Admin