어릴적 즐겨 보던 영화 시리즈가 있었습니다.

비록 영화관에서 보지는 못했지만 비디오로도 보고

그 시절 주말의 명화 에도 자주 나오는 영화가 있었죠.

바로 ' 백투더 퓨처'

 

 

기억 나시나요?

저 사진 속 자량인 드로리안을 타고 미래도 과거도 자유롭게 여행하던 마틴을..^^

어린 마음에 마틴이 그렇게 부러울 수가 없었더랬죠. (왜 우리 동네에는 저런 박사님이 안사셨는지..ㅠ.ㅠㅋ)

영화에서 타임머신에 탑승하여 제일 처음 하던 건 바로 시간 설정 이었습니다.

어떤 시대로 날아 가야 할지 설정을 해둬야 날아 갈 수 있으니까요.

이러한 장치를 통해서 가야할 시간을 설정합니다.

근데 보이시나요?! 마틴이 갈 곳은 2015년 10월 21일 !!

바로 우리가 살고 있는 현재 입니다.

그때만 해도 30년 후의 미래로 표현 되었었죠.

그당시 상상하던 미래가 지금의 현재가 된 이 시점에서

영화속 미래의 모습이 지금과 얼마나 닮았을지 궁금하지 않으신가요?^^

궁금한 제가 한번 하나 하나 찾아 보도록 하겠습니다.

 

1. 자동 조절 되는 신발 끈

마틴이 미래에 가서 얻게 되는 아이템 중 2번째로 탐나던 아이템 입니다. (첫번째는 나중에..^^ 아마 다들 저랑 같은 생각이시지 않을까 싶네요.)

신발을 신기만 하면 자동으로 사이즈 조절 및 끈 조절이 되어 발에 딱 맞게 됩니다.

나이키에서 한정판으로 내논다는 소식이 있던데 다만 사이즈 조절은 안되고 끈 조절이 가능하다고 합니다.

 

2. 하늘을 날아라~ 호버보드~~^^

아마 모두가 하나쯤은 갖고 싶어 할 아이템이라 생각 됩니다.

아직 상용화 된 제품은 없지만 스타트 기업들이 활발하게 연구 중이니 곧 현실에서도 만나 볼 수 있겠죠?!^^

 

3. 전자안경

전자 안경은 구글의 구글 글라스 부터 시작해서 삼성의 기어 VR 등이 고 퀄리티로 상용화 되어 있습니다.

 

 

이 밖에도 사진 속의 여러가지 미래 모습이 현재와 비슷한 부분이 많은거 같죠?

 

 

옛 추억을 떠올리며, 영화 곳곳의 재미난 요소들을 찾는 재미도 쏠쏠한

백투더 퓨처 이야기 였습니다.^__^

 

 

글 : 이포넷 S&C 한주희

Posted by E4.

댓글을 달아 주세요

오늘은 사물인터넷에 대해 얘기해 볼까 합니다.

 

네이버 지식백과

가전제품, 전자기기뿐만 아니라 헬스케어, 원격검침, 스마트홈, 스마트카 등 다양한 분야에서 사물을 네트워크로 연결해 정보를 공유할 수 있다. 미국 벤처기업 코벤티스가 개발한 심장박동 모니터링 기계, 구글의 구글 글라스, 나이키의 퓨얼 밴드 등도 이 기술을 기반으로 만들어졌다. 특히 심장박동 모니터링 기계는 사물인터넷의 대표적인 예로, 부정맥을 앓고 있는 환자가 기계를 부착하고 작동시키면 심전도 검사 결과가 자동으로 기록돼 중앙관제센터로 보내진다. 중앙관제센터는 검사 결과를 전문가에게 전송해 임상보고서를 작성하고 이 보고서를 통해 환자와 적합한 의료진과 연결된다.

[네이버 지식백과] 사물인터넷 [internet of things] (시사상식사전, 박문각)

 

두산백과

영어 머리글자를 따서 '아이오티(IoT)'라 약칭하기도 한다. 이 용어는 1999년 매사추세츠공과대학교(MIT)의 오토아이디센터(Auto-ID Center) 소장 케빈 애시턴(Kevin Ashton)이 향후 RFID(전파식별)와 기타 센서를 일상생활에 사용하는 사물에 탑재한 사물인터넷이 구축될 것이라고 전망하면서 처음 사용한 것으로 알려져 있으며, 이후 시장분석 자료 등에 사용되면서 대중화되었다.

사물인터넷은 기존의 유선통신을 기반으로 한 인터넷이나 모바일 인터넷보다 진화된 단계로 인터넷에 연결된 기기가 사람의 개입없이 상호간에 알아서 정보를 주고 받아 처리한다. 사물이 인간에 의존하지 않고 통신을 주고받는 점에서 기존의 유비쿼터스나 M2M(Machine to Machine: 사물지능통신)과 비슷하기도 하지만, 통신장비와 사람과의 통신을 주목적으로 하는 M2M의 개념을 인터넷으로 확장하여 사물은 물론이고 현실과 가상세계의 모든 정보와 상호작용하는 개념으로 진화한 단계라고 할 수 있다

이를 구현하기 위한 기술 요소로는 유형의 사물과 주위 환경으로부터 정보를 얻는 '센싱 기술', 사물이 인터넷에 연결되도록 지원하는 '유무선 통신 및 네트워크 인프라 기술', 각종 서비스 분야와 형태에 적합하게 정보를 가공하고 처리하거나 각종 기술을 융합하는 '서비스 인터페이스 기술'이 핵심이며, 대량의 데이터 등 사물 인터넷 구성 요소에 대한 해킹이나 정보 유출을 방지하기 위한 '보안 기술'도 필수적이다.

키를 가지고 접근하면 자동차 문의 잠금 장치가 자동으로 해제되고 키를 꽂지 않아도 시동을 걸 수 있는 '스마트키', 전기·가스 또는 상하수도를 포함한 에너지를 효율적으로 관리하는 '스마트그리드' 등이 이미 일상에서 활용되고 있다.

[네이버 지식백과] 사물인터넷 [Internet of Things(IoT), 事物-] (두산백과)

 

일단 사전적 의미들을 보면...

인터넷인데.. 먼가 우리랑 밀접한 인터넷인거 같네요.

사전적의미로는 접근하기 쉽지 않지만..

사실은 우리 생활에서 우리도 모르게 사용 하고 있는 부분들 입니다.

 

예를 들자면,

주말에 교외로 나갈 때

우리는 자연스럽게 차로 갑니다.

그리고 차 문을 열고 시동을 켜죠.

 

교외로 나가 맛있는 식사를 하고 우리는 근처 커피숍에 들어 갑니다.

그리고 주문을 한 후 휴대폰을 꺼내 간단한 태그로 커피값을 지불 합니다.

한참 신나게 놀다 보니 집에 있는 사랑스런 뽀삐가 생각이 나네요.

뽀삐가 잘 있는지 휴대폰을 켜고 ip카메라를 통해 확인을 합니다.

 

 

뽀삐는 잘 놀고 있네요.^^

 

그렇게 시간을 보내다가 집으로 가야할 시간에

날이 좀 추운거 같아서 집에 보일러를 켜둡니다.

그리고 집에 가서 카드 태그로 문을 열고 들어 갑니다.

이렇게 하루를 마치고 보니..

우리 생활에 순간순간이 우리가 모르는 사이에 사용하고 있는 IOT 기술 들이네요.

 

차를 탈때 쓰는 스마트키,

무언가 지불할때 쓰는 스마트페이,

iptv,

스마트 보일러 시스템 등

우리가 하나쯤은 써봤고 써보려고 생각하는 것들이

다 사물 인터넷을 기반으로 상용화 되고 있습니다.

 

이 밖에도

요즘 일반인들도 취미로 많이 공부하는 아두이노,

지금 이 글을 읽으시는 분중에 한명도 차고 있는 스마트시계,

등등 많은 곳에서 이미 사물인터넷 기술이 사용 되고 있습니다.

 

이처럼 이제 Iot는 먼나라 또는 얼리어덥터들의 얘기가 아니라

내 옆에서 일어나고 있는 나의 이야기가 되었습니다.^^

 

 

글 : 이포넷 S&C 한주희

 

Posted by E4.

댓글을 달아 주세요

애플의 제품들은 테크놀로지의 결정체 이지만,

디자인의 결정체라고 할 만큼 디자인적으로 뛰어난 제품입니다.

예전에 디자인과 기술이 별개 였다면 지금은 두개를 떼어놓고 말할 수 없을 만큼 밀접한 관계입니다.

한 예로 아래의 제품들처럼 사용자의 눈까지 호강시켜 주는 제품들이 요즘 대세 제품들이 아닐 까 싶습니다. 

 

블루투스로 스마트폰과 연결하여 미니 피아노로 사용 할 수 있으며,

작곡 어플을 사용할 경우 어디서든 작곡까지 가능한 제품 입니다.

 

 

사진 속 제품은 요즘처럼 10걸음을 채 다 못가고 커피숍이 많은 시기에

집에 하나쯤 놔두고 싶은 제품이네요.

커피를 입으로만 마시는게 아닌 눈으로 즐기는 제품이 아닐까 싶습니다.

 

위 제품들은

디자인과 기술의 만남은 소비자들의 니즈를 채움과 동시에 즐거움까지 주는 알찬 제품 들인거 같습니다.

 

 

 - 글 : 이포넷 S&C 한주희

Posted by E4.

댓글을 달아 주세요

4세대 이동통신(LTE)을 기반으로 한 인터넷전화(VoLTE) 연동서비스

SK텔레콤, KT, LG유프러스 등 이동통신 3사가 VoLTE를 위한 망 연동을 마치고

23일부터 모든 4G 이용자간 LTE 기반의 VoLTE 서비스를 시작합니다.

나와 다른 이동통신사 가입자와도 고음질 음성 통화를 즐길 수 있게 된 것이죠.

VoLTE는 우선 음성통화 품질이 기존 통화보다 향상됐다는 점을 특징으로 꼽을 수 있는데요.

전달하는 음성의 용량과 속도가 늘어난 덕입니다.

이통사 쪽은 소리 선명도가 증가해 통화 음색이 자연스럽고 잡음이 없다고 합니다. 

영상통화 품질도 개선되어 이전보다 더 높은 해상도 영상을 주고받을 수 있게 되었습니다.

3세대(3G) 이동통신 대비 8배 이상 올라간 해상도입니다.

3G 영상통화 해상도가 QCIF(176*144)급이라면, 4G급은 VGA(640*480) 수준이라고 합니다.


가장 큰 이점은 통화 도중 상대방이 요구하는 콘텐츠를 주고받을 수 있습니다.

VoLTE에선 사진·동영상을 함께 보며 통화를 하거나 같은 모바일 게임을 즐길 수 있고

이를 통해 이후 새로운 방식의 게임의 등장과 가상공간 서비스 등을 기대할 수 있을거 같습니다.

단, 이 응용서비스는 같은 통신사 가입자여야만 가능해 이용이 제한적인 편이긴 합니다.

이 밖에 통화연결 지연시 겪었던 불편도 사라질 것으로 생각 됩니다.

이전 세대 통화연결이 평균 5초가 걸렸다면, VoLTE 기반에서 통화연결은 3초 미만에 이뤄지기 때문입니다.

VoLTE 서비스는 LTE 요금제 가입자 간 이용 가능하고,

통신사 간 연동은 '음성·영상 통화'서비스에만 국한되어 집니다.


 

- 이포넷 S&C 한주희

 

Posted by E4.

댓글을 달아 주세요

"#000000" black 검정
"#2F4F4F" darkslategray 어두운푸른빛회색
"#708090" slategray 푸른빛회색
"#778899" lightslategray 밝은푸른빛회색
"#696969" dimgray 칙칙한회색
"#808080" gray 회색
"#A9A9A9" darkgray 어두운회색
"#C0C0C0" silver 은색
"#D3D3D3" lightgrey 밝은회색
"#DCDCDC" gainsboro
"#FFFFFF" white 백색
"#FFF5EE" seashell 바다조가비
"#FFFAFA" snow 설백
"#F8F8FF" ghostwhite 허깨비백색
"#FFFAF0" floralwhite 꽃의백색
"#F5F5F5" whitesmoke 백색연기
"#F0F8FF" aliceblue 엷은잿빛바탕에푸른빛
"#F0FFFF" azure 하늘색
"#FDF5E6" oldlace 낡은끈
"#F5FFFA" mintcream 박하크림
"#FFEFD5" papayawhip 열대아메리카산과수매질
"#FFDAB9" peachpuff 복숭아빛불기
"#FAF0E6" linen 리넨
"#EEE8AA" palegoldenrod 옅은국화과의다년초
"#FFE4E1" mistyrose 짙은장미빛
"#FFE4B5" moccasin 사슴가죽의구두
"#FFDEAD" navajowhite 나바호족백색
"#D2B48C" tan 볕에탄빛깔
"#F5DEB3" wheat 밀
"#FAFAD2" lightgoldenrodyellow 밝은국화과다년초노랑
"#FFFFE0" lightyellow 밝은노랑
"#FFF8DC" cornsilk 옥수수명주실
"#FAEBD7" antiquewhite 옛날의백색
"#F5F5DC" beige 엷은갈색
"#FFFACD" lemonchiffon 레몬빛가볍고얇은직물
"#FFFFF0" ivory 상앗빛
"#F0E68C" khaki 누른빛에엷은다색이섞인빛깔
"#E6E6FA" lavender 연한자주색
"#FFF0F5" lavenderblush 연한자주빛붉기
"#FFE4C4" bisque 분홍빛이도는검은빛을띤누른빛
"#FFEBCD" blanchedalmond 희어진엷은황갈색
"#DEB887" burlywood 튼튼한목재
"#CD853F" peru 남미서부의공화국
"#00CED1" darkturquoise 어두운푸른빛녹색
"#00BFFF" deepskyblue 짙은하늘파랑
"#7FFFD4" aquamarine 엷은푸른빛녹색
"#1E90FF" dodgerblue옥수수빵파랑
"#00FFFF" cyan 푸른정도
"#F0FFF0" honeydew 식물의잎에서나는단물
"#87CEFA" lightskyblue 밝은하늘파랑
"#AFEEEE" paleturquoise 옅은푸른빛녹색
"#E0FFFF" lightcyan 밝은푸른정도
"#ADD8E6" lightblue 밝은파랑
"#B0C4DE" lightsteelblue 밝은철강빛파랑
"#40E0D0" turquoise 푸른빛녹색
"#48D1CC" mediumturquoise 중간의푸른빛녹색
"#00FFFF" aqua 엷은푸른빛녹색
"#7B68EE" mediumslateblue 중푸른빛회색파랑
"#191970" midnightblue 깜깜한파랑
"#6495ED" cornflowerblue 옥수수꽃파랑
"#0000CD" mediumblue 중간의파랑
"#6A5ACD" slateblue 푸른빛회색파랑
"#4682B4" steelblue 철강빛파랑
"#0000FF" blue 파랑
"#483D8B" darkslateblue 어두운푸른빛회색파랑
"#5F9EA0" cadetblue 이하의파랑
"#87CEEB" skyblue 하늘파랑
"#4169E1" royalblue 황실의파랑
"#B0E0E6" powderblue 가루파랑
"#000080" navy 짙은검은빛을띤남빛
"#00008B" darkblue 어두운파랑
"#8A2BE2" blueviolet 파란제비꽃색
"#8B008B" darkmagenta 어두운짙은분홍색
"#9932CC" darkorchid 어두운연보라색
"#9400D3" darkviolet 어두운제비꽃색
"#FF00FF" magenta 짙은분홍색
"#FF00FF" fuchsia 붉은빛깔이나는자줏빛
"#C71585" mediumvioletred 중제비꽃빨강
"#BA55D3" mediumorchid 중간의연보라색
"#9370DB" mediumpurple 중간의자줏빛
"#DC143C" crimson 짙게붉은색깔
"#FF1493" deeppink 짙은연분홍색
"#FFB6C1" lightpink 밝은연분홍색
"#FF69B4" hotpink 강렬한연분홍색
"#FFC0CB" pink 연분홍색
"#DDA0DD" plum 짙은 보라색
"#800080" purple 자줏빛
"#EE82EE" violet 제비꽃색
"#D8BFD8" thistle 엉겅퀴
"#DA70D6" orchid 연보라색
"#4B0082" indigo 남색
"#A52A2A" brown 갈색
"#E9967A" darksalmon 어두운주황색
"#F08080" lightcoral 밝은산호빛
"#CD5C5C" indianred 인디언빨강
"#FFA07A" lightsalmon 밝은주황색
"#DB7093" palevioletred 옅은제비꽃빨강
"#F4A460" sandybrown 엷은갈색
"#FA8072" salmon 주황색
"#FF6347" tomato 토마토색
"#FF4500" ornagered
"#FF0000" red 빨강
"#800000" maroon 붉은빛을띤갈색
"#8B0000" darkred 어두운빨강
"#B22222" firebrick 내화벽돌
"#D2691E" chocolate 갈색
"#8B4513" saddlebrown 안장갈색
"#A0522D" sienna 붉은빛을띤갈색
"#BC8F8F" rosybrown 장미빛갈색
"#FF7F50" coral 산호빛
"#FF8C00" darkorange 어두운붉은빛을띤누른색
"#FFA500" orange 붉은빛을띤누른색
"#B8860B" darkgoldenrod 어둔운국화과의다년초
"#FFD700" gold 금빛
"#FFFF00" yellow 노랑
"#7FFF00" chartreuse 연두색
"#7CFC00" lawngreen 잔디녹색
"#00FF00" lime 열대산의레몬비슷한과일
"#32CD32" limegreen 라임녹색
"#00FF7F" springgreen 봄녹색
"#3CB371" mediumseagreen 중간의바다녹색
"#ADFF2F" greenyellow 녹색의노랑
"#8FBC8F" darkseagreen 어두운바다녹색
"#90EE90" lightgreen 밝은녹색
"#98FB98" palegreen 옅은녹색
"#2E8B57" seagreen 바다녹색
"#00FA9A" mediumspringgreen 중봄녹색
"#20B2AA" lightseagreen 밝은바다녹색
"#66CDAA" mediumaquamarine 중엷은청록색
"#228B22" forestgreen 숲녹색
"#008B8B" darkcyan 어두운푸른정도
"#008080" teal 암록색을띤청색
"#006400" darkgreen 어두운녹색
"#556B2F" darkolivegreen 어두운올리브녹색
"#008000" green 녹색
"#808000" olive 물푸레나뭇과의상록교목
"#6B8E23" olivedrab 올리브엷은갈색
"#BDB76B" darkkhaki 어두운누른빛에엷은다색
"#DAA520" goldenrod 국화과의다년초

Posted by sangheum

댓글을 달아 주세요

대부분 아는 것이지만 너무 쉬워서 간혹 의도한 바와 다른 결과로 치명적인 데이터 오류를 발생하거나 
쉽게 처리할 수 있는 쿼리를 난해한 서브쿼리로 어렵게 구현하는 경우에 잘 사용하면 좋습니다.

- UNION ALL
모든 병합 데이터(중복 허용)를 출력
예)
Select 'a' As v From dual
Union All
Select 'b' From dual
Union All
Select 'b' From dual

결과)
V
--
a
b
b

- UNION
병합 데이터 중 중복 배제 출력
예)
Select v From (
  Select 'a' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'b' From dual
)
Union
Select v From (
  Select 'b' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'c' From dual
)

결과)
V
--
a
b
c

- INTERSECT
병합 데이터 중 양쪽 존재, 중복 배제 출력
예)
Select v From (
  Select 'a' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'b' From dual
)
Intersect
Select v From (
  Select 'b' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'c' From dual
)

결과)
V
--
b

- MINUS
병합 데이터 중 첫째 쿼리에서 만 존재, 중복 배제 출력
예)
Select v From (
  Select 'a' As v From dual
  Union All
  Select 'a' From dual
  Union All
  Select 'b' From dual
)
Minus
Select v From (
  Select 'b' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'c' From dual
)

결과)
V
--
a

- 복합사용
Select v From (
  Select 'a' As v From dual
  Union All
  Select 'a' From dual
  Union All
  Select 'b' From dual
)
Union
Select v From (
  Select 'b' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'c' From dual
)
Minus
Select v From (
  Select 'b' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'c' From dual
)
Intersect
Select v From (
  Select 'b' As v From dual
  Union All
  Select 'b' From dual
  Union All
  Select 'c' From dual
)

결과)
V
--
?

 

Posted by sangheum

댓글을 달아 주세요

find . -mtime -1

-1 로 설정하면 현재 폴더 이하 24시간이내에 수정된 파일 목록들을 찾아줍니다.

 

Posted by sangheum

댓글을 달아 주세요

 


Select TO_DATE('20110101','YYYYMMDD')+(LEVEL - 1) YMD, ROWNUM WEEKDAY, LEVEL DAYS
From dual
Where TO_CHAR(TO_DATE('20110101','YYYYMMDD')+(LEVEL - 1), 'D') = '2'
Connect By TO_DATE('20110101','YYYYMMDD')+(LEVEL - 1) <= TO_DATE('20111231','YYYYMMDD')
Order By LEVEL

 

Posted by sangheum
TAG SQL, 이포넷

댓글을 달아 주세요

SQL로 기준일로부터 연속되는 일자를 가져올 때 유용하게 사용할 수 있는 간단한 쿼리...

아래 쿼리를 통으로 FROM절로 쓰세요.

 

Select TO_CHAR(TO_DATE('20110101', 'YYYYMMDD') + no - 1, 'YYYYMMDD') YMD   
From
(
     Select LEVEL As no From dual  
     Connect By LEVEL <= TO_DATE('20111231', 'YYYYMMDD') - TO_DATE('20110101', 'YYYYMMDD') + 1
)


 - 해당월의 전체일자 가져오기

Select TO_DATE('201102' || '01','YYYYMMDD') + (LEVEL - 1) ymd, LEVEL days

From dual

Connect By TO_DATE('201102' || '01','YYYYMMDD') + (LEVEL - 1) <= ADD_MONTHS(TO_DATE('201102' || '01','YYYYMMDD'),  1) - 1

Order By LEVEL


 

그리고 여러분이 알고 계시는 노하우 많이 등록해 주세요.
(정기적으로 우수 등록자 포상이 있을거라는 소문이 ...)

 

Posted by sangheum
TAG SQL, 쿼리

댓글을 달아 주세요

다음의 표는 모든 set 명령어 옵션에 대한 간단한 설명이다. 첫번째 열은 옵션으로 영문 철자순으로 나열되었다. 여기서 옵션은 약어를 사용할 수 있으며, 약어는 괄호내에 두었다. 두번째 열은 사용자가 명시적으로 set 명령을 호출(수작업으로 직접 설정하거나 .exrc파일 내에서 설정하거나)하지 않았다면 vi를 사용할 때 기본적으로 사용되는 값이다. 마지막 열은 옵션이 무엇을 의미하는지에 대한 간단한 설명이다.

 

옵션(약어) 기본값

설명

 
autoindent (ai) noai 각 행을 전행과 동일하게 들여쓰기 한다. shiftwidth 옵션과 함께 사용된다.
autoprint (ap) ap 각 편집 명령 후, 변경사항을 화면에 출력한다(전역 대치의 경우, 마지막 대치만이 출력된다)
autowrite (aw) noaw :n으로 다른 파일을 열기전이나 :!.로 Unix 명령을 수행하기 전에 파일이 변경되어다면 자동적으로 저장한다.
beautify (bf) nobf 입력하는 동안 모든 제어문자를 무시한다(탭, 개행문자나 폼피드는 제외)
directory (dir) /tmp ex가 버퍼 파일을 저장하는 디렉토리의 이름
edcompatible noed- compatible 대치 명령에대해 ed와 같은 특징을 사용한다.
errorbells (eb) errorbells 오류시 벨소리를 낸다.
hardtabs (ht) =8 하드 탭에대한 값을 지정
ignorecase (ic) noic 검색시 대소문자를 구분하지 않는다.
lisp nolisp 적당한 lisp 형식으로 들여쓰기를 한다. ( ), { }, [[와 ]]는 lisp에서와 마찬가지로 동작한다.
list nolist 탭을 ^I로, 행의 끝은 $로 표시한다(행의 끝에 공백이나 탭이 있는지 알아보기 위해 list를 사용한다)
magic magic 아무개 문자 .(점), *(별표)와 [ ](대괄호)는 pattern에서 특별한 의미를 갖는다.
mesg mesg vi로 편집하는 동안 시스템 메시지를 터미날로 출력하도록 한다.
number (nu) nonu 편집화면 좌측에 행의 수를 출력한다.
open open ex로부터 open이나 visual 모드로 기입을 허용한다.
optimize opt noopt 여러행을 프린트할 때 행 끝의 캐리지 리턴을 삭제하며, 공백문자(탭, 공백)으로 시작되는 행을 프린트할 때 Dumb 터미널로 빠르게 출력한다.
paragraphs (para) =IPLPPQP LIpplpipbp {또는 }에의해 이동할 문단 구분자를 정의한다. 값에서 문자 쌍은 문단의 시작을 나타내는 nroff/troff 매크로의 이름이다.
prompt prompt ex 프로프트(:)를 설정한다.
readonly (ro) noro 쓰기 명령 다음에 !를 사용하지 않는한 어떠한 파일도 저장할 수 없다(w, ZZ, autowrie와 동작한다)
redarw (re) noredraw 편집이 수행되면 언제나 화면을 다시 그린다(삽입 모드는 존재하는 글자사이에 바로 글자를 십입하며, 행 삭제는 즉시 아래 행을 현재행에 붙인다). 기본값은 선로 속도와 터미날 형식에 의존한다. noredraw는 선로 속도가 느린 dumb 터미날을 사용할 때 유용하다. 삭제된 행은 @로 보이며, 삽입된 문장은 ESC를 누르기 전까지 존재하는 문장을 겹처쓰는 것처럼 보인다.
remap remap 키 매핑에서 다시 키 매핑을 사용할 수 있도록 해준다.
report =5 화면 가장 아래행에 경고 메시지를 출력한 Large edit(예, 싱글 편집에의해 영향받는 행의 수)의 크기
scroll =[1/2 window] 스크롤될 화면의 크기
sections =SHNHH HU [[ ]] 이동을 위한 절 구분자를 정의한다. 값의 쌍은 절의 시작을 나타내는 nroff/troff의 이름이다.
shell (sh) =/bin/sh 쉘 기호(:!)와 쉘 명령(:sh)에 사용될 쉘의 경로명과 파일명. 값은 쉘 환경변수로부터 가지고 온다.
shiftwidth (sw) sw=8 autoindent 옵션이 존재할때 후향 탭(^D)의 공백의 수를 정의한다.
showmatch (sm) nosm vi에서 )나 }를 입력하면 깜박이가 일치하는 (, {로 이동한다.(만약 화면에서 매치가 일어나지 않으면 오류 메시지 벨을 울린다.) 프로그래밍시 아주 유용하다.
slowopen (slow) noslow 삽입시 존재하는 문장을 겹처쓰는 것처럼 보인다. 기본값은 선로 속도화 터미날 형식에 의존한다.
tabstop (ts) =8 편지시 TAB에대한 공백의 수를 정의한다(프린터는 탭에대해 여전히 8개의 공백을 사용한다).
taglength (H) =0 태그들에대해 중요한 글자들의 수를 정의한다. 기본값(0)은 모든 글자들이 중요하다는 것을 의미한다.
tags =tags /usr/lib/tags 태그들을 포함하는 파일의 경로명(tag(1) 명령을 보기바란다)(기본적으로 시스템은 /usr/lib/tags와 현재 디렉토리의 파일 tags를 찾는다)
term   터미날 형
timeout timeout 매크로 인식을 위한 시간. 여러개의 키를 매크로로 매핑했을 때 키를 지나치게 천천히 입력하면 매크로로 인식되지 않는다.
ttytype   터미날 형
warn warn 경고로서 "No write since lase change"를 출력한다.
window (w)   화면 상의 파일의 행수를 보여준다. 기본 값은 선로 속도화 터미날 형에 의존한다.
wrapscan (ws) ws 검색시 파일 끝에 도달하면 처음부터 다시 검색한다.
wrapmargin (wm) =0 우측 마진으로 부터 Wrap할 위치를 지정한다. 만약 "0"보다 크면, Wrap되는 지점에 개행문자를 삽입한다.
writeany (wa) nowa 임의의 파일로 저장할 수 있도록 한다.(w 명령을 사용할 때 어떠한 것도 검사하지 않는다.)

 

이포넷, 이포넷 vi set 명령어 옵션

 

 

Posted by sangheum

댓글을 달아 주세요