Vi 설정에서 textwidth 설정 문의!

현재 우분투 9.04를 사용하고 있고-

vim-full 버전을 깔아서 사용하고 있습니다-

근데 다른건 다 설정이 되는거 같은데

이눔의 textwidth가 정말 말을 안먹습니다-_-; 이유를 모르겠다는…

[code:3vzws703]set textwidth = 78[/code:3vzws703]

이렇게만도 해봤었구요-

어디보니 바로 밑에

[code:3vzws703]set wrap[/code:3vzws703]

을 써줘야 하는거 같아서 그렇게 했는데도 안되네요-_-;;

제 home폴더의 vimrc파일과 /etc/vim/vimrc 파일 모두 그렇게 해줬구요-

아무리해도 자동으로 줄이 넘어가지 않는건… 어떤이유일까요;;

음… 글을 잘못작성하셨는지도 모르겠지만…

[quote:1j8h9dfr]제 home폴더의 vimrc파일과 /etc/vim/vimrc 파일 모두 그렇게 해줬구요-[/quote:1j8h9dfr]
… vimrc 파일이 아니라… >>> .vimrc 아닐런지…?

ps: 아… 다른건 다 설정돼는데;; 그것만 안됀다는 거군요;;
이상한 답변을… 했군;

오늘 전자정부와 여러군데 들러서 비스타 사용 중이라 확인은 못해봤어요.
–엑티브엑스를 무지 많이 깔더군요…가는 곳 마다 다 자기네들 꺼 설치하라고 하니 참…

이 웹페이지 내용은 보셨나요?

[quote:2pxonn8r]help textwidth 해보니까 paste가 set 되어 있으면
textwidth가 영으로 된다네요. 또한 compatible이 켜 있어도

저는 여기까지…
vimrc 설정도 안 해 봤어요.
제가 쓰는 용도는 콘솔에서 gedit 처럼 간단한 편집이었죠…

[quote:1dqp8u2h]help textwidth 해보니까 paste가 set 되어 있으면
textwidth가 영으로 된다네요. 또한 compatible이 켜 있어도

검색해서 봤던 내용인데 저는 두 경우 모두 아니라는-_-;

파일 첨부를 하고 싶은데 어찌하는지 몰라서 vimrc파일을 못올리고 있네요-ㅋ

[quote="idprayforu":3g2hoqlf]파일 첨부를 하고 싶은데 어찌하는지 몰라서 vimrc파일을 못올리고 있네요-ㅋ[/quote:3g2hoqlf]
파일 업로드는 .vimrc 파일 내용을 복사하여 글스기 상단 Code 를 이용 하여 내용을 올리거나
tar 압축하여 파일 첨부 하여 보시기 바랍니다.

제가 쓰고 있는 vi 설정입니다-
mac에서도 vi를 쓰려고 검색하던 차에- 하하;;

정말… 왜 textwidth는 설정이 안되는걸까요?;;;

[code:14p20hi1]" vimrc file based on the system-wide vimrc file for Mac OS X
" Original author: Benji Fisher <>
" Last modified: 8 May 2006

" TODO: Is there a better way to tell that was started from
" Note: Do not move this to the gvimrc file, else this value of $PATH will
" not be available to plugin scripts.
if has("gui_running") && system(‘ps xw | grep "Vim -psn" | grep -vc grep’) > 0
" Get the value of $PATH from a login shell.
" If your shell is not on this list, it may be just because we have not
" tested it. Try adding it to the list and see if it works. If so,
" please post a note to the vim-mac list!
if $SHELL =~ ‘/(sh|csh|bash|tcsh|zsh)$’
let s:path = system("echo echo VIMPATH’${PATH}’ | $SHELL -l")
let $PATH = matchstr(s:path, ‘VIMPATH\zs.{-}\ze\n’)


" Maximize window size vertically if running on GUI
if has("gui_running")
set lines=57 columns=100

" Use highlights for searching
set hlsearch
" Default tab settings
set tabstop=4
set shiftwidth=4
set expandtab
set softtabstop=4
set textwidth=78
set wrap
" Multiple-window mode
map <C-J> <C-W>j<C-W>_
map <C-K> <C-W>k<C-W>_
set wmh=0
" Incremental search
set incsearch
" Syntax highlighting
syntax on
" Set color theme
colo evening
" Show matching brackets
set showmatch
" Auto-indent for programming
set autoindent
" No-compatibility mode
set nocompatible
" Visual bell
set vb
" Do not put CR at the end of the last line
set binary noeol
" Backspace handling
set backspace=indent,eol,start
" Completion mode
set wildmode=longest,list,full
" Use modelines
set modeline
" Search in the first five lines for modelines
set modelines=5
" Remember information between vim restarts
set viminfo='200,<300,s150,%,h,!
" Use arrow keys inside wrapped lines
map <Up> gk
map <Down> gj

" Auto-complete
" =============

" Don’t scan include files
set complete-=i
" Turn on wild menu
set wildmenu

" File-related stuff
" ==================

" Support all three CR formats
set fileformats=unix,dos,mac

" Detect the type of file and enable filetype-specific indenting
filetype plugin indent on

" Start the visual/selection mode with Shift+Arrows
set keymodel=startsel

" GUI-related stuff
" =================

" No toolbar
set guioptions-=T
" No autoselect
set guioptions-=a
" Use consolse messages instead of GUI dialogs
set guioptions+=c
" Show line numbers
set number
" Ruler format
set ruler
set rulerformat=%25(%n%m%r:\ %Y\ [%l,%v]\ %p%%%)
" Minimal number of lines above/below cursor
set scrolloff=3
" Shorter messages
set shortmess=asI
" Show command in status line
set showcmd
" Status line format:
" {buffer number}: {file name, relative path to the current working directory}{modified flag}{readonly flag}
" {help flag}{preview flag} [file type, encoding, format] [current line-total lines, current column][position percentage in file]
set statusline=%n:\ %f%m%r%h%w\ [%Y,%{&fileencoding},%{&fileformat}]\ [%l-%L,%v][%p%%]
" Set fast TTY
set ttyfast
" Do not redraw while running macros (much faster).
set lazyredraw
" What to show when you do :set list.
set listchars=tab:|\ ,trail:.,extends:>,precedes:<,eol:$

" Code folding
" ============

set foldenable
" Fold column width
set foldcolumn=1
" Make folding indent sensitive
set foldmethod=indent
" Folds with a higher level will be closed automatically
set foldlevel=4

if has("autocmd")
" Automatically change to the directory of the current buffer
autocmd BufEnter * :cd %:p:h
" autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class
autocmd BufRead *.py set ts=4
autocmd BufRead *.py set shiftwidth=4
autocmd BufRead *.py set expandtab
autocmd BufRead *.py syntax match Error "(^ *)@<=\t+"
autocmd BufRead *.c set smartindent
autocmd BufRead *.h set smartindent
autocmd BufRead *.cpp set smartindent
autocmd BufRead *.hpp set smartindent

" LaTeX invocation
map ,rl :!pdflatex % && pdflatex %
" Switch between header/source
map <C-Tab> :A<Enter>[/code:14p20hi1]