탭의 공백

8221 단어 vim-sensible

묘사

나는 탭보다 빈칸을 더 좋아한다.나는 이것이 일부 사람들에게 민감한 문제라는 것을 안다.vim-sensible 검사를 할 방법이 있습니까? vimrc에 탭 문자가 빈칸으로 설정되어 있는지 확인하십시오. 설정되어 있으면 무시합니까?

토론 #1

당신이 말한'탭은 빈칸입니다'옵션은 무엇입니까?AFAIK의 유일한 관련 옵션'smarttab'은 두 진영 모두 순이익이어야 한다는 것이다.

토론 #2

나는 네가 통격expandtab하고 있다고 믿지 않니?

토론 #셋

절대 아니야.
2013년 12월 18일 수요일 오후 4:04, 맥스 샤론[email protected]쓰기:
이게 내가 본 거야.내가

토론 #4

를 눌렀을 때vim Sensive가 열리면 하나를 얻을 수 있습니다
그만!만약 내가 <tab>에서vim Sensive를 제거한다면(나는 병원체를 사용한다)~.vim/bundle를 클릭하면 네 개의 빈칸을 얻을 수 있습니다.내 것
.vimrc와hit<tab>는tabstop을 얻었습니다.
만약 내가 명백한 일을 놓쳤다면, 나는 사과할 것이다.
2013년 12월 18일 수요일 오후 4:09, 짐 보프[email protected]쓰기:

I believe you're clobbering expandtab, no?

— Reply to this email directly or view it on GitHubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30880576 .



이 e-메일에 직접 회신하거나 GitH에서 보기ubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30880894
.set expandtab 너의vimrc는 변화<tab>할 때 변화가 생겼을 것 같아

토론 #5

.'tabstop'tabstop을 주석하면 행동을 바꾸지 않습니다.
.vimrc:
cindent 설정
자동 들여쓰기
확장 탭 설정
호환 모드
설정 내역 = 1000
shiftwidth=4 설정
"tabstop=4 설정
백스페이스 설정 = 들여쓰기, 하위, 시작
마우스 설정 = a
지도.
지도.
“augroup filetypedetect
“au BufNewFile,BufRead.pig set filetype=pig syntax=pig
“au BufNewFile,BufRead.clj set filetype=clj syntax=clojure

문법 설명
파일 유형 플러그인 들여쓰기
# 병원체 감염 수행()
au Vicenter* 무지개 괄호 전환
au Syntax* 무지개 괄호 loadround
au Syntax* 무지개 괄호 LoadSquare
au Syntax* 무지개 괄호 로드 괄호
g:rbpt 색상 쌍=[설정
\[brown'、[RoyalBlue3'],
\['Darkblue','SeaGreen3'],
\[darkgray'、[DarkOrchid3'],
\[darkgreen'、[firebrick3'],
\[darkcyan'、[RoyalBlue3'],
\[darkred'、[SeaGreen3'],
\[darkmagenta'、[DarkOrchid3'],
\[brown'、[firebrick3'],
\['gray'、'RoyalBlue3'],
\['black'、'SeaGreen3'],
\[darkmagenta'、[DarkOrchid3'],
\['Darkblue','firebrick3'],
\[darkgreen'、[RoyalBlue3'],
\[darkcyan'、[Seagreen 3'],
\[darkred',DarkOrchid3'],
\['red'、'firebrick3'],
\]
g:rbpt max=16 설정
g:rbpt loadcmd toggle=0 설정
오류 메시지 일치'\%>80v.+'
2013년 12월 18일 수요일 오후 4:26, 짐 보프[email protected]쓰기:

Absolutely not.

On Wed, Dec 18, 2013 at 4:04 PM, Max Shron [email protected] wrote:

I believe you're clobbering expandtab, no?

— Reply to this email directly or view it on GitHub< https://github.com/tpope/vim-sensible/issues/66#issuecomment-30880576> .

'shiftwidth'@mshron제거시도

토론 #6

.이 설정은 기본값으로 재설정되므로 맨 위에 있거나 맨 위에 있지 않습니다.

토론 #7

의 존재는 자동으로 설정되기 때문에 실제로는 전혀 필요하지 않다.set nocompatible 좋은 관점: 비교할 만한 것이 없지만 내 쪽은 운이 없다.나는 여전히 이 점을 보았다
만약 내가 .vimrc 탭을 빈칸으로 되돌려준다면, 만약 내가

토론 #8

탭을 탭으로 되돌려준다면.
2013년 12월 19일 목요일 오후 2:24,[email protected]쓰기:
vimrc와 Sensive가 있습니다. 검사mv bundle/vim-sensible .할 때, 그것은 무엇입니까?mv vim-sensible bundle 확장 탭
마지막 회~.vimrc
2013년 12월 19일 목요일 오후 2:49, 짐 보프[email protected]쓰기:

I'm guessing your vimrc is changing 'tabstop' when it should be changing 'shiftwidth'.

— Reply to this email directly or view it on GitHubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30882362 .

토론 #9

나는 단지 한 가지 이유를 생각할 수 있을 뿐이다. 탭은 설정된 :verbose set expandtab?의 하드탭을 삽입한다. 그것이 바로

토론 #10

가 다시 비추는 것이다.수표

토론 #11

.'expandtab' <Tab> .
이것은 고정적이다. 만약 내가 :verbose imap <Tab> 현명하다고 평한다면.윌, 이거.
차우야, 하지만 큰 문제는 아니야.
2013년 12월 19일 목요일 오후 3:29, Tim [email protected]쓰기:

@mshron https://github.com/mshron Try removing set nocompatible. It resets settings to their defaults, so it should either be at the top, or not at all. The existence of .vimrc automatically sets it, so it actually is not needed at all.

— Reply to this email directly or view it on GitHubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30957697 .

토론 #12

오, 이게 딱딱한 라벨이라고 가정하는 것 같아. 왜냐하면 퇴격이
큰 덩어리.이것은 공간이다.약속할게.
2013년 12월 19일 목요일 오후 3:42, 맥스 샤론[email protected]쓰기:

So with that vimrc and sensible, when you check :verbose set expandtab?, what is it?

— Reply to this email directly or view it on GitHubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30959875 .



이 e-메일에 직접 회신하거나 GitH에서 보기ubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30964523
.No mapping found 알겠습니다. 모든 곤혹스러움에 대해 사과드립니다!고맙습니다.
2013년 12월 19일 목요일 오후 3:48, 짐 보프[email protected]쓰기:

I can think of only one reason that tab would insert a hard tab with 'expandtab' set, and that's if is remapped. Check :verbose imap .

— Reply to this email directly or view it on GitHubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30963537 .



이 e-메일에 직접 회신하거나 GitHub에서 <
https://github.com/tpope/vim-sensible/issues/66#issuecomment-30964523>
.

이 e-메일에 직접 회신하거나 GitH에서 보기ubhttps://github.com/tpope/vim-sensible/issues/66#issuecomment-30965023
.set smarttab 나도 같은 문제가 있어. Hexeditor로 검사했어.계산서 여기 있습니다.

토론 #13

토론 #14

에 보고하다.

토론 #15

tabstop=4
마지막 회~.vim/bundle/rust/ftplugin/rust.윌
softtabstop=4
마지막 회~.vim/bundle/rust/ftplugin/rust.윌
확장 태그
마지막 회~.vim/bundle/vim-sleuth/plugin/sleuth.윌
"그리고 나의,vimrc
배경 설정 = 어둡기
tabstop=4 설정
shiftwidth=4 설정
확장 탭 설정
# 병원체 감염 수행()
파일 유형 플러그인 들여쓰기
g:syntastic python checkers=['pyflakes']
laststatus=2 설정
Centos 7

토론 #16

이 다른 파일 유형에서 시도한 최신 Vim RPM입니다. 이 플러그인은 매우 공격적으로 보이기 때문입니다.:verbose set tabstop? softtabstop? expandtab? .py와.txt 파일은 문제없습니다.보아하니 문제는 녹슨 플러그인에 있는 것 같다.흥미로운 것은 녹슨 공약에 네 개의 빈칸이 정해져 있다는 점이다.보고할게요.고맙습니다.

토론 #17

다시 한 번 말씀드리지만 빈칸이 아니라 탭을 얻었습니다."sh"파일 형식에서 테스트를 진행했습니다. (yaml 파일 형식에 이상한 탭 간격이 있음을 발견한 후)
나는 탭에서 빈칸까지의 상용 설정을 주석해 놓았는데, 나는 내 프로그램에서 이 설정을 사용할 것이다.vimrc:
set nocompatible

filetype off
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()

Bundle 'gmarik/vundle'

"my bundles
Bundle 'tpope/vim-sensible'
Bundle 'bling/vim-airline'
Bundle 'Raimondi/delimitMate'
Bundle 'hynek/vim-python-pep8-indent'

"color schemes
Bundle 'altercation/vim-colors-solarized'

"set tabstop=4       " number of visual spaces per TAB
"set softtabstop=4   " number of spaces in tab when editing
"set expandtab       " tabs are spaces

filetype on
syntax on
filetype plugin indent on

syntax enable
set background=dark
colorscheme solarized
let g:solarized_contrast = "high"

"toggle paste mode
set pastetoggle=<F2>

"no audible bell
set visualbell
내가 새 걸 열면예를 들어sh 파일을 입력하고 삽입 모드에 들어갈 때, 나는tab키를 누르면 내가 원하는 네 개의 빈칸이 아닌 탭을 얻을 수 있다.이것은 절대로 탭입니다. 탭 키를 눌렀을 때 커서를 왼쪽으로 돌리면 4개의 빈칸이 아닌 탭 거리로 되돌아갑니다.

토론 #18

설정하지 않으면 Vim의 기본 탭을 받을 수 있습니다.

토론 #19

네, 멋있어요. 그럼 이거vim에 설치된 거 아니에요?겸사겸사 말씀드리지만, 코드 감사합니다!

좋은 웹페이지 즐겨찾기