반응형

전체 글 92

vi, vim 줄 번호로 바로가기, vimrc 파일 줄 번호 보이기 설정

줄 번호를 사용한 편집 코드 내에서 빠르게 특정 위치로 이동하는 것은 프로그래밍 작업의 효율성을 크게 향상시킵니다. vim에서는 :set number 명령을 사용하여 줄 번호를 활성화할 수 있습니다. 이 기능은 문서를 탐색할 때 매우 유용하며, 다음과 같이 사용할 수 있습니다: :set number 이 명령을 실행하면 편집기의 왼쪽에 각 줄의 번호가 표시됩니다. 이는 코드 리뷰나 디버깅 시에 위치를 쉽게 찾을 수 있게 해줍니다. 줄 번호 영구적으로 표시하기 .vimrc 파일에 다음 줄을 추가함으로써, vim을 시작할 때마다 자동으로 줄 번호가 표시되도록 설정할 수 있습니다. .vimrc 파일을 통한 맞춤 설정 .vimrc 파일은 vim의 설정을 사용자 정의할 수 있는 강력한 방법을 제공합니다. 이 파일은..

IT/Linux 2024.01.30

Linux 파일 찾기, 파일 검색 find와 grep 명령어

1. find 명령어 find 명령어는 디렉토리 계층을 검색하여 파일을 찾는 데 사용됩니다. 이름, 크기, 수정 날짜 등 다양한 기준으로 파일을 검색할 수 있습니다. 기본 사용법: find [경로] [옵션] [행동] 샘플 코드: 현재 디렉토리와 그 하위 디렉토리에서 'example.txt' 파일 찾기: find . -name example.txt ./documents/example.txt ./backup/example.txt /home 디렉토리에서 수정 시간이 7일 이내인 파일 찾기: find /home -mtime -7 /var/log 디렉토리에서 크기가 50M를 초과하는 파일 찾기: find /var/log -size +50M 2. grep 명령어 사용하기 grep 명령어는 파일 내용을 검색할 때 사..

IT/Linux 2024.01.30

배그 설정 파일 위치 설정 파일 따로 보관하기

피시방에서 배틀그라운드(배그)를 즐기시는 많은 게이머 분들께서는 자리를 옮길 때마다 또는 다른 피시방을 방문할 때마다 매번 개인 세팅에 맞는 게임 설정을 다시 해야 하는 번거로움을 겪고 계실 것입니다. 특히, 게임의 세밀한 설정은 플레이어의 성능에 큰 영향을 미치기 때문에, 이러한 설정 작업은 매우 중요하지만 시간이 많이 소요될 수 있습니다. 그러나 걱정하지 마십시오! 배그 세팅 파일을 한 번 복사해두고, 자리를 옮길 때마다 혹은 다른 피시방에 갈 때마다 그 세팅 파일을 붙여넣기만 하면, 매우 편리하게 개인 설정을 유지할 수 있습니다. 이러한 방법을 활용하면, 게임에 더 빠르게 임하고, 설정을 변경하는 데 소요되는 시간을 줄일 수 있습니다. 배그 세팅 파일 위치 배그의 세팅 파일은 주로 GameUserS..

IT/Others 2024.01.28

PyQt 파일첨부, 파일 열기, FileDialog 기능 구현하기

사용자가 자신의 파일 시스템에서 파일을 선택할 수 있도록 하는 '파일 열기' 다이얼로그는 PyQt 애플리케이션의 중요한 구성 요소 중 하나입니다. 이번 포스트에서는 PyQt 기반 애플리케이션에서 사용자가 Excel 파일을 선택하고, pandas 라이브러리를 이용해 해당 파일을 읽어오는 기능을 구현하는 방법을 소개합니다. 파일 다이얼로그를 통한 Excel 파일 열기 파일 다이얼로그는 사용자가 애플리케이션을 통해 파일 시스템을 탐색하고 파일을 선택할 수 있게 해주는 표준 UI 요소입니다. PyQt에서는 QFileDialog 클래스를 사용하여 이를 구현할 수 있습니다. 관련 코드: from PySide6.QtWidgets import QMainWindow, QFileDialog, QMessageBox impo..

IT/Python 2024.01.28

Python 특정 프로그램 선택, focus, 맨 앞으로 가져오기

컴퓨터 작업 중 특정 애플리케이션을 빠르게 찾아 화면의 최전면으로 가져오고 싶을 때가 종종 있습니다. 예를 들어, 여러 프로그램을 동시에 사용하는 경우, 필요한 순간에 바로 '카카오톡' 같은 메신저 창을 앞으로 가져와 메시지를 확인하고 싶을 것입니다. Python과 pywinauto 라이브러리를 사용하면 이런 작업을 자동화할 수 있습니다. 오늘은 Python을 이용해 특정 윈도우를 화면 최전면으로 가져오는 스크립트에 대해 알아보겠습니다. 필요한 라이브러리: pywinauto pywinauto는 Windows GUI 자동화를 위한 뛰어난 Python 라이브러리입니다. 이 라이브러리를 사용하면 애플리케이션의 윈도우를 조작하고, 키보드 및 마우스 이벤트를 시뮬레이션할 수 있습니다. 우선 pywinauto를 설..

IT/Python 2024.01.28
반응형