'cut'에 해당되는 글 3건

  1. 맥에서 파일 잘라내기(이동하기) 5
  2. PHP 한글 포함한 문자열 자르기 mb_substr
  3. 맥 매버릭스(Mavericks)에서 듀얼모니터 창이 잘리는 현상 1

윈도우에서는 Ctrl + X & Ctrl + V를 통해 파일을 잘라내고 원하는 위치에 붙여넣을 수 있지만, 맥에서는 기본적으로 잘라내기 옵션이 제공되지 않아 파일을 직접 드래그하여 이동해야 했습니다. 하지만 윈도우와는 다른 방식으로 단축키를 통해 지원하며, 이를 통해 잘라내기/붙여넣기 기능을 맥에서도 동일하게 사용할 수 있습니다.


맥에서 파일 잘라내기(이동하기)


1. 윈도우에서는 파일을 잘라내기 위해 Ctrl + X키를 눌렀지만, 맥에서는 그냥 복사하는 것과 동일하게 Command + C를 누르면 됩니다.


2. 붙여넣을 때 파일을 복사할지 아니면 기존에 있던 파일을 잘라내고 가져올지(이동하기) 선택할 수 있는 방식입니다. Command + Option + V 를 누르면 기존에 있던 파일은 없어지고 붙여넣게 됩니다. 이동이나 윈도우의 잘라내기/붙여넣기와 같은 효과를 내게 됩니다.

PHP에서 문자열을 원하는 길이만큼 자르는 함수에는 substr이라는 함수가 있습니다. 하지만 영문 byte를 기준으로 자르기 때문에 한글 문자열을 자르려다 보면 글자가 깨지는 현상이 일어납니다. 따라서 특정 인코딩이나 한글을 포함한 문자열을 자를 때에는 mb_substr 함수를 사용합니다.



PHP 한글 포함한 문자열 자르기 mb_substr


아래와 같이 호출하면 잘린 문자열을 반환합니다.


mb_substr(자를 문자열 , 어디서부터 자를 것인지, 얼마나 자를건지);


어디서부터 자를 것인지 부분은 0부터 시작합니다.

ex)

echo mb_substr("안녕하세요.", 0, 2);


출력값 )

안녕



사용할 특정 인코딩 방법을 지정할 수도 있습니다.

mb_substr(자를 문자열 , 어디서부터 자를건지, 얼마나 자를 것인지, 인코딩 방법);


ex)

echo mb_substr("안녕하세요.", 0, 2, 'utf-8');


최근에 나온 OS X  매버릭스에서는 듀얼모니터 사용시 창을 모니터와 모니터 사이에 두면 창을 더 많이 보이는 쪽으로 자르는 현상이 생깁니다.

이는 미션 컨트롤의 작업 공간 구분 기능 때문에 이런 현상이 일어나며 이 기능의 장단점이 있습니다.


장점은 작업 공간 구분이 되 위와 같이 두번째 모니터에도 독이나 상단바가 생겨 앱 조작시 굳이 첫번째 화면으로 가지 안가도 되며 마치 2개의 맥이 된듯한 느낌을 줍니다. 여러 앱을 동시에 사용할때 편하다는 장점이 있습니다.

하지만 반면 단순히 모니터를 넓게, 화면공간을 넓게 사용하는것이 목적이라면   저렇게 잘라 작업 공간을 구분하는것이 불편할수도 있습니다.

이럴 경우에는 이 기능을 해제해주면 됩니다.

맥 매버릭스(Mavericks)에서 듀얼모니터 창이 잘리는 현상 (작업 공간 구분 기능 해제하기)
 

 1. 설정에서 미션 컨트롤을 눌러줍니다.


2. "개별 작업공간이 있는 디스플레이"를 해제해줍니다. 로그오프 혹은 재부팅하면 적용됩니다.






도움이 되셨나요?
그럼 손가락을 눌러주세요:)