:%!xxd 하면 현재창의 내용이 hex table 로 바뀌죠. 본 창이 바뀌지 않고, 새창에 적용되게 하는 방법이 있을까요?
목적은
:%!php -l 로 syntax 검사한 결과를 보기 위함입니다.
아니면 :new 했을 때 기존창의 내용이 그대로 복사되는 기능이 있을까요?
https://xenosi.de/
저는map ^K :!/usr/local/php/bin/php -l %<CR> 간단히 이렇게 해서 확인하고 있는데, 혹시 더 좋은 아이디어가 있어서 방법을 찾으시는건가요? 같이 고민해보아요 :)
map ^K :!/usr/local/php/bin/php -l %<CR>
:new 했을때의 기존 창 내용이 복사되는 것은 매크로를 만드셔야 할것 같아요
생각해보니까 저장을 안하고 검사하려는거군요..
map ^M 1GVG:new<CR>P:%!php -l<CR>
대략 이런건 어떨까요?
괜히 필받아서 혼자 막 찾아봤네요 ㅎㅎ
http://www.schlitt.info/applications/blog/index.php?/archives/283-Comfortable-PHP-editing-with-VIM-2.htmlhttp://www.vim.org/scripts/script.php?script_id=1272
위 두가지 링크가 유용할것 같습니다.
bs0048 님의 예시가 가장 맘에 드네요^^
map <F12> 1GVGY:7new<CR>P:silent%!php -l<CR><ESC>
대만족 입니다. :D
Emacs 홍보 차원에서.. :twisted:
(defun hex-on-region (start end) (interactive "r") (let ((buffer (get-buffer-create (if buffer-file-name (format "*xxd-%s*" buffer-file-name) "*xxd*")))) (shell-command-on-region start end "xxd" buffer)))
위 코드 등록하시고, 영역을 설정한 다음, M-x hex-on-region을 쓰면 원하는 출력을 얻을 수 있습니다.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://cinsk.github.io/cfaqs/
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
아니면 :new 했을 때 기존창의 내용이 그대로 복사되는 기능이 있을까요
아니면 :new 했을 때 기존창의 내용이 그대로 복사되는 기능이 있을까요?
https://xenosi.de/
저는[code:1]map ^K :!/usr/local/p
저는
map ^K :!/usr/local/php/bin/php -l %<CR>
간단히 이렇게 해서 확인하고 있는데, 혹시 더 좋은 아이디어가 있어서 방법을 찾으시는건가요? 같이 고민해보아요 :)
:new 했을때의 기존 창 내용이 복사되는 것은 매크로를 만드셔야 할것 같아요
생각해보니까 저장을 안하고 검사하려는거군요..[code:1]map
생각해보니까 저장을 안하고 검사하려는거군요..
map ^M 1GVG:new<CR>P:%!php -l<CR>
대략 이런건 어떨까요?
괜히 필받아서 혼자 막 찾아봤네요 ㅎㅎhttp://www.schl
괜히 필받아서 혼자 막 찾아봤네요 ㅎㅎ
http://www.schlitt.info/applications/blog/index.php?/archives/283-Comfortable-PHP-editing-with-VIM-2.html
http://www.vim.org/scripts/script.php?script_id=1272
위 두가지 링크가 유용할것 같습니다.
bs0048 님의 예시가 가장 맘에 드네요^^[code:1]map
bs0048 님의 예시가 가장 맘에 드네요^^
map <F12> 1GVGY:7new<CR>P:silent%!php -l<CR><ESC>
대만족 입니다. :D
https://xenosi.de/
Emacs 홍보 차원에서.. :twisted: [code:1]
Emacs 홍보 차원에서.. :twisted:
위 코드 등록하시고, 영역을 설정한 다음, M-x hex-on-region을 쓰면 원하는 출력을 얻을 수 있습니다.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
댓글 달기