vim 사용시 tab을 여러 옵션을 다음과 같이 적용하실 수 있습니다.
$vim_options ¶
- tab을 expand하고 배경을 검정색으로 하여 터미널처럼 보이게 한다.
$vim_options='+"set expandtab" +"set background=dark" +"retab"';
- UTF-8 환경에서 글자가 깨지는 경우에 다음 옵션을 넣어본다.
$vim_options='+"set encoding=UTF-8" ';
- vim 7.x의 경우 색상이 이상하게 나타나는 경우 다음과 같이 해본다.
- 수정된 2html.vim을 받아서 data 디렉토리 아래에 둔다. 수정된
2html.vim (21.55 KB)
- $vim_2html=realpath($data_dir).'/2html.vim';
모니위키 1.1.3부터 지원
- 수정된 2html.vim을 받아서 data 디렉토리 아래에 둔다. 수정된
- vim에서 지원하는 모든 문법을 다 사용하고자 하는 경우.
$vim_nocheck=1;를 넣어준다.
팁 ¶
- VimProcessor를 사용하면서 번호를 토글할 수 있게 하려면, $use_numbering=1;을 넣어줍니다.
- vim 설정을 바꾸고 나서 ($vim_options를 바꾸고 나서) vim 캐시파일을 지우고 새로 갱신하려면? 몇가지 방법이 가능합니다.
- pds/VimProcessor/*.html을 모두 지운다. (모니위키 1.1.2 이전)
- _cache/vim/* 파일을 모두 지운다. (모니위키 1.1.3에서 SmartCaching을 사용하는 경우)
- ?action=cacheadmin을 사용하여 캐시 디렉토리를 선택적으로 지워준다. 이 경우, 사용자가 config.php $owners=array('사용자명',...);과 같이 등록되어 있어야 한다.
- edit 상태에서 preview를 누르면 캐시가 갱신된다.
Examples ¶
qsort [] = []
qsort (x:xs) = qsort elts_lt_x ++ [x] ++ qsort elts_greq_x
where
elts_lt_x = [y | y <- xs, y < x]
elts_greq_x = [y | y <- xs, y >= x]
qsort (x:xs) = qsort elts_lt_x ++ [x] ++ qsort elts_greq_x
where
elts_lt_x = [y | y <- xs, y < x]
elts_greq_x = [y | y <- xs, y >= x]
#include <stdio.h>
int main(void)
{
printf("Hello World\n");
return 0;
}
int main(void)
{
printf("Hello World\n");
return 0;
}








