«vim» 태그된 질문

vim (Vi IMproved)은 다양한 편집 모드를 지원하는 텍스트 편집기입니다.

1
@ 문자로 숨기지 않고 vim에 줄 바꿈을 표시
나는 vim코딩뿐만 아니라 텍스트 쓰기에도 사용합니다. 이 문맥에서 나는 줄 바꿈 및 줄 바꿈 옵션을 사용하여 텍스트를 줄 바꿈합니다. 텍스트 쓰기에서 단락을 형성하는 줄은 매우 길 수 있으므로 줄 vim바꿈 된 줄 은 화면의 아래쪽에 쉽게 맞지 않으므로 줄 바꿈 된 줄을 모두 숨겨서 보이는 부분을 @ 기호로 바꿉니다. 이것을 …
14 vim 

5
붙여 넣은 내용을 주석 처리하는 VIM
vim 에서이 요점을 복사하려고 할 때 이것을 얻었습니다 : https://gist.github.com/w0ng/3278077 주석이 포함 된 내용을 붙여 넣으면 주석 다음에 나오는 모든 내용이 주석으로 붙여집니다. 삽입 모드에서 주석을 작성하고 Enter 키를 누르면 다음 줄이 자동으로 주석을 추가한다는 사실과 관련이있을 수 있습니다. 이 동작을 어떻게 제거 할 수 있습니까?
14 vim  vimrc 

2
.vimrc에서 현재 줄과 커서를 어떻게 강조 표시합니까?
Vim의 현재 위치와 커서 위치를 강조하려고합니다. 내 .vimrc는 다음과 같습니다. set cursorline hi CursorLine ctermbg=8 ctermfg=15 "8 = dark gray, 15 = white hi Cursor ctermbg=15 ctermfg=8 내가 겪고있는 문제는 현재 줄 배경색이 커서 배경색을 덮으므로 다음과 같습니다. 전경색이 거의 검정색이기 때문에 커서의 위치를 ​​분명히 알 수 있지만 커서가 공간이나 …
14 vim  vimrc 

8
리눅스에서 초경량 텍스트 기반 프로그래밍 환경을위한 제안 된 설정
특정 요구에 맞는 설정 제안을 찾고 있습니다. 나는 대학 이래로 많은 리눅스를하지 않았으며 취미로 다시 들어가기를 원합니다. 너무 강력하지 않은 하드웨어 (512MB 램, 단일 코어)가 있습니다. vim과 같은 텍스트 기반 쉘 및 편집기를 통해 모든 작업을 수행하고 싶습니다. 내 목표는 마우스를 절대 만지지 않는 것입니다. 웹 서버, vim, 애플리케이션 빌드 …

1
vim과 함께 inotifywait 사용
변경 사항을 파일을 모니터링하고 원격 복사로 rsync하는 간단한 스크립트가 있습니다. #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done nano에서는 잘 작동하지만 vim에서는 실패합니다. 나노를 사용하면 다음과 같이 출력됩니다. somefile CLOSE_WRITE,CLOSE 다른 판을 기다리는 다음 루프를 시작합니다. vim을 사용하면 출력이 없으며 스크립트는 종료 코드 0으로 닫힙니다. 나는 약간의 …
14 files  vim  rsync  inotify 

4
vim : + x 비트로 파일 생성
+x작성하는 동안 스크립트에 비트 를 설정하는 방법이 있습니까? 예를 들어 다음을 실행합니다. vim -some_option_to_make_file_executable script.sh 저장 후 추가 이동없이 파일을 실행할 수 있습니다. 추신. 콘솔 자체에서 실행 하거나 콘솔 chmod에서 실행할 vim수도 있지만 약간 성가 vim시므로 파일을 다시로드해야합니다. 또한 chmod매번 명령 을 입력하는 것은 성가신 일 입니다. pps. 파일 확장자에 …

2
Vim이 TMux 내에서 실행되지 않습니다
전체 창 vim내부를 사용하여 파일을 열려고하면 tmux동결됩니다. 로 창을 죽여야합니다 C-a &. 내 ~/.vimrc설정 은 다음과 같습니다 . :set autoindent :set ts=4 :set number :set shiftwidth=4 :set showmode :filetype on :filetype plugin on :syntax enable :set mouse=a 과 ~/.tmux.conf # I like Ctrl-a as the default hotkey unbind C-b set-option …
14 vim  tmux 

3
기본 상태 표시 줄의 형식은 무엇입니까?
vim 상태 표시 줄을 업데이트하는 방법은 여기를 참조하십시오 . 그리고 나는 그것을 성공적으로 업데이트 할 수 있습니다. 그러나 기본 vim 상태 표시 줄의 형식을 유지하고 파일 크기, 파일 유형 등과 같은 정보를 추가하려고합니다. Vim 기본 상태 줄은 다음과 같습니다. <file-name> line_num,col_num %file 다음을 어떻게 할 수 있습니까? 파일 이름 뒤에 …
14 vim 

1
vim : 하단에 상태 표시 줄 숨기기
때로는 작은 터미널 창으로 작업하기 때문에 사용 가능한 모든 공간이 필요합니다. 그래서 vim 상태 표시 줄을 숨기고 싶습니다. 나는 이미 set laststatus=0상태 표시 줄 중 하나를 숨 깁니다. 하지만 여전히 내용과 다른이 -- INSERT --와 "filename.ext" 22L 500C. 이 줄을 숨기려면 어떻게해야합니까?

7
로컬 (Windows) 클립 보드에서 SSH의 VIM으로 복사 / 붙여 넣기
로컬 컴퓨터에서 복사하여 SSH가있는 원격 상자의 vim에 붙여 넣기를 원합니다. 그게 다야. "+p and "*p마우스 가운데 버튼을 클릭하고 다른 몇 가지를 시도했지만 아무 소용이 없습니다. ( 또한 vim을 건너 뛰고 클립 보드를 파일로 파이프하는 것만으로도 편리합니다. 내 문제는 Putty가 아닌 PuttyTray를 사용하고 있다는 것입니다. Putty에서 동일한 작업을 수행하려고 시도했을 때 …
14 ssh  vim  copy-paste 

3
vim 명령으로 배쉬 자동 완성
bash vim에서 경로가 두 디렉토리보다 깊은 곳에서 명령을 실행할 때 경로 자동 완성이 최근에 작동을 멈췄습니다 ( ls및 같은 다른 명령에서 계속 작동 함 cd). 예를 들어, 입력 ls .config/btsync/bt한 다음 Tab 키를 누르면로 확장됩니다 ls .config/btsync/btsync.conf. 입력 vim .config/bt한 다음 Tab 키를 누르면로 확장됩니다 vim .config/btsync/. 그러나 입력 vim …

2
vim에 명령 역방향 검색이 있습니까?
리눅스 cli에서는 ctrl-r리버스 검색을 수행하고 내가 한 일을 쉽게 선택할 수 있습니다. vim에 비슷한 것이 있습니까? 나는 :(긴 대체와 같은 것일 수 있음)을 사용하여 명령을 실행할 수 있으며 다시해야 할 경우 다시 입력해야합니다. 다시 입력하는 것을 피하는 대신 어떻게 든 검색하고 실행하는 방법이 있습니까?
13 vim  search 

4
Vim을 사용하여 네트워크에서 파일을 편집하려면 어떻게해야합니까?
현재 서버에 SSH로 연결하여 서버에서 Vim을 실행하고 있습니다. 이것은 SCP를 통해 원격 서버에서 파일을 여는 성가신 구문을 처리 할 필요가 없으며, 더욱 중요한 것은 서버의 파일 시스템을 실제로 빠르게 탐색 할 수 있다는 이점이 있습니다. 반면에 지연이 발생하여 편집이 어려워집니다. 많은 원격 파일을 편집하는 일반적인 방법은 무엇입니까?
13 networking  files  vim 


2
VIM 함수에서 키 명령 실행
함수가 있고 키 명령을 실행하고 싶지만 후행 문자 오류가 발생합니다. function! MyFunction() if condition <C-W><C-W> else :some_other_command endif endfunction <CW> <CW>를 좋아하지 않습니다 대신 무엇을 사용할 수 있습니까?
13 vim 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.